ReactOS 0.4.16-dev-340-g0540c21
|
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 891 of file objidl.idl.
typedef IStorage* IStorage::LPSTORAGE |
Definition at line 893 of file objidl.idl.
typedef OLECHAR** IStorage::SNB |
Definition at line 902 of file objidl.idl.
typedef RemSNB* IStorage::wireSNB |
Definition at line 901 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 | ||
) |