|
ReactOS 0.4.16-dev-1946-g52006dd
|


Classes | |
| struct | tagRemSNB |
Public Types | |
| typedef IStorage * | LPSTORAGE |
| typedef struct IStorage::tagRemSNB | RemSNB |
| typedef RemSNB * | wireSNB |
| typedef OLECHAR ** | SNB |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| HRESULT | CreateStream ([in] LPCOLESTR pwcsName, [in] DWORD grfMode, [in] DWORD reserved1, [in] DWORD reserved2, [out] IStream **ppstm) |
| HRESULT | OpenStream ([in] LPCOLESTR pwcsName, [in, unique] void *reserved1, [in] DWORD grfMode, [in] DWORD reserved2, [out] IStream **ppstm) |
| HRESULT | RemoteOpenStream ([in] LPCOLESTR pwcsName, [in] unsigned long cbReserved1, [in, unique, size_is(cbReserved1)] byte *reserved1, [in] DWORD grfMode, [in] DWORD reserved2, [out] IStream **ppstm) |
| HRESULT | CreateStorage ([in] LPCOLESTR pwcsName, [in] DWORD grfMode, [in] DWORD dwStgFmt, [in] DWORD reserved2, [out] IStorage **ppstg) |
| HRESULT | OpenStorage ([in, unique] LPCOLESTR pwcsName, [in, unique] IStorage *pstgPriority, [in] DWORD grfMode, [in, unique] SNB snbExclude, [in] DWORD reserved, [out] IStorage **ppstg) |
| HRESULT | CopyTo ([in] DWORD ciidExclude, [in, unique, size_is(ciidExclude)] const IID *rgiidExclude, [in, unique] SNB snbExclude, [in, unique] IStorage *pstgDest) |
| HRESULT | MoveElementTo ([in] LPCOLESTR pwcsName, [in, unique] IStorage *pstgDest, [in] LPCOLESTR pwcsNewName, [in] DWORD grfFlags) |
| HRESULT | Commit ([in] DWORD grfCommitFlags) |
| HRESULT | Revert () |
| HRESULT | EnumElements ([in] DWORD reserved1, [in, unique, size_is(1)] void *reserved2, [in] DWORD reserved3, [out] IEnumSTATSTG **ppenum) |
| HRESULT | RemoteEnumElements ([in] DWORD reserved1, [in] unsigned long cbReserved2, [in, unique, size_is(cbReserved2)] byte *reserved2, [in] DWORD reserved3, [out] IEnumSTATSTG **ppenum) |
| HRESULT | DestroyElement ([in] LPCOLESTR pwcsName) |
| HRESULT | RenameElement ([in] LPCOLESTR pwcsOldName, [in] LPCOLESTR pwcsNewName) |
| HRESULT | SetElementTimes ([in, unique] LPCOLESTR pwcsName, [in, unique] const FILETIME *pctime, [in, unique] const FILETIME *patime, [in, unique] const FILETIME *pmtime) |
| HRESULT | SetClass ([in] REFCLSID clsid) |
| HRESULT | SetStateBits ([in] DWORD grfStateBits, [in] DWORD grfMask) |
| HRESULT | Stat ([out] STATSTG *pstatstg, [in] DWORD grfStatFlag) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 496 of file objidl.idl.
| typedef IStorage* IStorage::LPSTORAGE |
Definition at line 498 of file objidl.idl.
| typedef OLECHAR** IStorage::SNB |
Definition at line 507 of file objidl.idl.
| typedef RemSNB* IStorage::wireSNB |
Definition at line 506 of file objidl.idl.
| HRESULT IStorage::CopyTo | ( | [in] DWORD | ciidExclude, |
| [in, unique, size_is(ciidExclude)] const IID * | rgiidExclude, | ||
| [in, unique] SNB | snbExclude, | ||
| [in, unique] IStorage * | pstgDest | ||
| ) |
| HRESULT IStorage::CreateStorage | ( | [in] LPCOLESTR | pwcsName, |
| [in] DWORD | grfMode, | ||
| [in] DWORD | dwStgFmt, | ||
| [in] DWORD | reserved2, | ||
| [out] IStorage ** | ppstg | ||
| ) |
| HRESULT IStorage::CreateStream | ( | [in] LPCOLESTR | pwcsName, |
| [in] DWORD | grfMode, | ||
| [in] DWORD | reserved1, | ||
| [in] DWORD | reserved2, | ||
| [out] IStream ** | ppstm | ||
| ) |
| HRESULT IStorage::DestroyElement | ( | [in] LPCOLESTR | pwcsName | ) |
| HRESULT IStorage::EnumElements | ( | [in] DWORD | reserved1, |
| [in, unique, size_is(1)] void * | reserved2, | ||
| [in] DWORD | reserved3, | ||
| [out] IEnumSTATSTG ** | ppenum | ||
| ) |
| HRESULT IStorage::MoveElementTo | ( | [in] LPCOLESTR | pwcsName, |
| [in, unique] IStorage * | pstgDest, | ||
| [in] LPCOLESTR | pwcsNewName, | ||
| [in] DWORD | grfFlags | ||
| ) |
| HRESULT IStorage::OpenStorage | ( | [in, unique] LPCOLESTR | pwcsName, |
| [in, unique] IStorage * | pstgPriority, | ||
| [in] DWORD | grfMode, | ||
| [in, unique] SNB | snbExclude, | ||
| [in] DWORD | reserved, | ||
| [out] IStorage ** | ppstg | ||
| ) |
| HRESULT IStorage::OpenStream | ( | [in] LPCOLESTR | pwcsName, |
| [in, unique] void * | reserved1, | ||
| [in] DWORD | grfMode, | ||
| [in] DWORD | reserved2, | ||
| [out] IStream ** | ppstm | ||
| ) |
| HRESULT IStorage::RemoteEnumElements | ( | [in] DWORD | reserved1, |
| [in] unsigned long | cbReserved2, | ||
| [in, unique, size_is(cbReserved2)] byte * | reserved2, | ||
| [in] DWORD | reserved3, | ||
| [out] IEnumSTATSTG ** | ppenum | ||
| ) |
| HRESULT IStorage::RemoteOpenStream | ( | [in] LPCOLESTR | pwcsName, |
| [in] unsigned long | cbReserved1, | ||
| [in, unique, size_is(cbReserved1)] byte * | reserved1, | ||
| [in] DWORD | grfMode, | ||
| [in] DWORD | reserved2, | ||
| [out] IStream ** | ppstm | ||
| ) |
| HRESULT IStorage::RenameElement | ( | [in] LPCOLESTR | pwcsOldName, |
| [in] LPCOLESTR | pwcsNewName | ||
| ) |
| HRESULT IStorage::Revert | ( | ) |
| HRESULT IStorage::SetElementTimes | ( | [in, unique] LPCOLESTR | pwcsName, |
| [in, unique] const FILETIME * | pctime, | ||
| [in, unique] const FILETIME * | patime, | ||
| [in, unique] const FILETIME * | pmtime | ||
| ) |