예제 #1
0
 public int ReadFile(IntPtr bytes, uint numBytesToRead, ref uint numBytesRead)
 {
     DebugLogger.WriteLine($"VArchive ReadFile on {_filename} from {_position} for {numBytesToRead} bytes");
     _arc.RawRead(_filename, (uint)_position, numBytesToRead, bytes, ref numBytesRead);
     _position += numBytesRead;
     DebugLogger.WriteLine($"...actually read {numBytesRead} bytes");
     return(1);
 }
예제 #2
0
파일: VFile.cs 프로젝트: professorlust/7h
 public int ReadFile(IntPtr bytes, uint numBytesToRead, ref uint numBytesRead)
 {
     System.Diagnostics.Debug.WriteLine("VArchive ReadFile on {0} from {1} for {2} bytes", _filename, _position, numBytesToRead);
     _arc.RawRead(_filename, (uint)_position, numBytesToRead, bytes, ref numBytesRead);
     _position += numBytesRead;
     System.Diagnostics.Debug.WriteLine("...actually read {0} bytes", numBytesRead);
     return(1);
 }