ホーム › System.Com › IStream
IStream
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 5 | HRESULT Seek(LONGLONG dlibMove, STREAM_SEEK dwOrigin, ULONGLONG* plibNewPosition) |
| 6 | HRESULT SetSize(ULONGLONG libNewSize) |
| 7 | HRESULT CopyTo(IStream* pstm, ULONGLONG cb, ULONGLONG* pcbRead, ULONGLONG* pcbWritten) |
| 8 | HRESULT Commit(DWORD grfCommitFlags) |
| 9 | HRESULT Revert() |
| 10 | HRESULT LockRegion(ULONGLONG libOffset, ULONGLONG cb, DWORD dwLockType) |
| 11 | HRESULT UnlockRegion(ULONGLONG libOffset, ULONGLONG cb, DWORD dwLockType) |
| 12 | HRESULT Stat(STATSTG* pstatstg, DWORD grfStatFlag) |
| 13 | HRESULT Clone(IStream** ppstm) |