1 write to _stream
Microsoft.DiaSymReader (1)
Utilities\UnsafeComStreamWrapper.cs (1)
33
_stream
= stream;
15 references to _stream
Microsoft.DiaSymReader (15)
Utilities\UnsafeComStreamWrapper.cs (15)
38
public unsafe void Read(byte* pv, int cb, int* pcbRead) =>
_stream
.Read(pv, cb, pcbRead);
40
public unsafe void Write(byte* pv, int cb, int* pcbWritten) =>
_stream
.Write(pv, cb, pcbWritten);
42
public unsafe void Seek(long dlibMove, int dwOrigin, long* plibNewPosition) =>
_stream
.Seek(dlibMove, dwOrigin, plibNewPosition);
44
public void SetSize(long libNewSize) =>
_stream
.SetSize(libNewSize);
46
public unsafe void CopyTo(IntPtr pstm, long cb, int* pcbRead, int* pcbWritten) =>
_stream
.CopyTo(pstm, cb, pcbRead, pcbWritten);
48
public void Commit(int grfCommitFlags) =>
_stream
.Commit(grfCommitFlags);
50
public void Revert() =>
_stream
.Revert();
52
public void LockRegion(long libOffset, long cb, int dwLockType) =>
_stream
.LockRegion(libOffset, cb, dwLockType);
54
public void UnlockRegion(long libOffset, long cb, int dwLockType) =>
_stream
.UnlockRegion(libOffset, cb, dwLockType);
56
public void Stat(out STATSTG pstatstg, int grfStatFlag) =>
_stream
.Stat(out pstatstg, grfStatFlag);
58
public void Clone(out IntPtr ppstm) =>
_stream
.Clone(out ppstm);
72
_stream
.Read(pByte, cb, (int*)pcbRead);
76
public unsafe void Seek(long dlibMove, int dwOrigin, IntPtr plibNewPosition) =>
_stream
.Seek(dlibMove, dwOrigin, (long*)plibNewPosition);
82
_stream
.Write(pByte, cb, (int*)pcbWritten);
88
_stream
.Stat(out var unsafeSTASTG, grfStatFlag);