Public Types |
| enum | STGTY { STGTY_STORAGE = 1,
STGTY_STREAM = 2,
STGTY_LOCKBYTES = 3,
STGTY_PROPERTY = 4
} |
| enum | STREAM_SEEK { STREAM_SEEK_SET = 0,
STREAM_SEEK_CUR = 1,
STREAM_SEEK_END = 2
} |
| enum | LOCKTYPE { LOCK_WRITE = 1,
LOCK_EXCLUSIVE = 2,
LOCK_ONLYONCE = 4
} |
| typedef IStream * | LPSTREAM |
Public Member Functions |
| HRESULT | Seek ([in] LARGE_INTEGER dlibMove,[in] DWORD dwOrigin,[out] ULARGE_INTEGER *plibNewPosition) |
| HRESULT | RemoteSeek ([in] LARGE_INTEGER dlibMove,[in] DWORD dwOrigin,[out] ULARGE_INTEGER *plibNewPosition) |
| HRESULT | SetSize ([in] ULARGE_INTEGER libNewSize) |
| HRESULT | CopyTo ([in, unique] IStream *pstm,[in] ULARGE_INTEGER cb,[out] ULARGE_INTEGER *pcbRead,[out] ULARGE_INTEGER *pcbWritten) |
| HRESULT | RemoteCopyTo ([in, unique] IStream *pstm,[in] ULARGE_INTEGER cb,[out] ULARGE_INTEGER *pcbRead,[out] ULARGE_INTEGER *pcbWritten) |
| HRESULT | Commit ([in] DWORD grfCommitFlags) |
| HRESULT | Revert () |
| HRESULT | LockRegion ([in] ULARGE_INTEGER libOffset,[in] ULARGE_INTEGER cb,[in] DWORD dwLockType) |
| HRESULT | UnlockRegion ([in] ULARGE_INTEGER libOffset,[in] ULARGE_INTEGER cb,[in] DWORD dwLockType) |
| HRESULT | Stat ([out] STATSTG *pstatstg,[in] DWORD grfStatFlag) |
| HRESULT | Clone ([out] IStream **ppstm) |
Definition at line 758 of file objidl.idl.