Method | Description | |
---|---|---|
Clone ( IStream &ppstm ) : void | ||
Commit ( int grfCommitFlags ) : void | ||
CopyTo ( IStream pstm, long cb, |
||
LockRegion ( long libOffset, long cb, int lockType ) : void | ||
Read ( byte pv, int cb, |
The actual number of bytes read can be fewer than the number of bytes requested if an error occurs or if the end of the stream is reached during the read operation.
|
|
Revert ( ) : void | ||
Seek ( long dlibMove, int origin, |
||
SetSize ( long libNewSize ) : void | ||
Stat ( |
||
UnlockRegion ( long libOffset, long cb, int lockType ) : void | ||
Write ( byte pv, int cb, |
Method | Description | |
---|---|---|
ComStreamWrapper ( Stream stream ) : System | ||
TryReadAll ( Stream stream, byte buffer, int offset, int count ) : int |
Attempts to read all of the requested bytes from the stream into the buffer Unlike Stream.Read(byte[], int, int) it is not guaranteed that the stream position or the output buffer will be unchanged if an exception is returned. |
public CopyTo ( IStream pstm, long cb, |
||
pstm | IStream | |
cb | long | |
pcbRead | ||
pcbWritten | ||
return | void |
public LockRegion ( long libOffset, long cb, int lockType ) : void | ||
libOffset | long | |
cb | long | |
lockType | int | |
return | void |
public Read ( byte pv, int cb, |
||
pv | byte | |
cb | int | |
pcbRead | ||
return | void |
public Seek ( long dlibMove, int origin, |
||
dlibMove | long | |
origin | int | |
plibNewPosition | ||
return | void |
public Stat ( |
||
pstatstg | ||
grfStatFlag | int | |
return | void |
public UnlockRegion ( long libOffset, long cb, int lockType ) : void | ||
libOffset | long | |
cb | long | |
lockType | int | |
return | void |
public Write ( byte pv, int cb, |
||
pv | byte | |
cb | int | |
pcbWritten | ||
return | void |