Inherits IStream.
|
| ComIStream (cinder::IStreamRef aIStream) |
|
virtual HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID iid, void **ppvObject) |
|
virtual ULONG STDMETHODCALLTYPE | AddRef () |
|
virtual ULONG STDMETHODCALLTYPE | Release () |
|
virtual HRESULT STDMETHODCALLTYPE | Read (void *pv, ULONG cb, ULONG *pcbRead) |
|
virtual HRESULT STDMETHODCALLTYPE | Write (void const *pv, ULONG cb, ULONG *pcbWritten) |
|
virtual HRESULT STDMETHODCALLTYPE | SetSize (ULARGE_INTEGER) |
|
virtual HRESULT STDMETHODCALLTYPE | CopyTo (::IStream *, ULARGE_INTEGER, ULARGE_INTEGER *, ULARGE_INTEGER *) |
|
virtual HRESULT STDMETHODCALLTYPE | Commit (DWORD) |
|
virtual HRESULT STDMETHODCALLTYPE | Revert () |
|
virtual HRESULT STDMETHODCALLTYPE | LockRegion (ULARGE_INTEGER, ULARGE_INTEGER, DWORD) |
|
virtual HRESULT STDMETHODCALLTYPE | UnlockRegion (ULARGE_INTEGER, ULARGE_INTEGER, DWORD) |
|
virtual HRESULT STDMETHODCALLTYPE | Clone (IStream **) |
|
virtual HRESULT STDMETHODCALLTYPE | Seek (LARGE_INTEGER liDistanceToMove, DWORD dwOrigin, ULARGE_INTEGER *lpNewFilePointer) |
|
virtual HRESULT STDMETHODCALLTYPE | Stat (STATSTG *pStatstg, DWORD grfStatFlag) |
|
Wraps a cinder::IStream with a COM ::IStream.