IStream Methods
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
The IStream type exposes the following members.
| Name | Description | |
|---|---|---|
|
Clone | Creates a new stream object with its own seek pointer that references the same bytes as the original stream. |
|
Commit | Ensures that any changes made to a stream object that is open in transacted mode are reflected in the parent storage. |
|
CopyTo | Copies a specified number of bytes from the current seek pointer in the stream to the current seek pointer in another stream. |
|
LockRegion | Restricts access to a specified range of bytes in the stream. |
|
Read | Reads a specified number of bytes from the stream object into memory starting at the current seek pointer. |
|
Revert | Discards all changes that have been made to a transacted stream since the last Commit call. |
|
Seek | Changes the seek pointer to a new location relative to the beginning of the stream, to the end of the stream, or to the current seek pointer. |
|
SetSize | Changes the size of the stream object. |
|
Stat | Retrieves the STATSTG structure for this stream. |
|
UnlockRegion | Removes the access restriction on a range of bytes previously restricted with the LockRegion method. |
|
Write | Writes a specified number of bytes into the stream object starting at the current seek pointer. |
Show: