My Project
Public Member Functions | List of all members
ParaEngine::WBStorage Class Reference
Inheritance diagram for ParaEngine::WBStorage:

Public Member Functions

virtual HRESULT STDMETHODCALLTYPE QueryInterface (REFIID riid, void __RPC_FAR *__RPC_FAR *ppvObject)
 
virtual ULONG STDMETHODCALLTYPE AddRef (void)
 
virtual ULONG STDMETHODCALLTYPE Release (void)
 
virtual HRESULT STDMETHODCALLTYPE CreateStream (const OLECHAR *pwcsName, DWORD grfMode, DWORD reserved1, DWORD reserved2, IStream **ppstm)
 
virtual HRESULT STDMETHODCALLTYPE OpenStream (const OLECHAR *pwcsName, void *reserved1, DWORD grfMode, DWORD reserved2, IStream **ppstm)
 
virtual HRESULT STDMETHODCALLTYPE CreateStorage (const OLECHAR *pwcsName, DWORD grfMode, DWORD reserved1, DWORD reserved2, IStorage **ppstg)
 
virtual HRESULT STDMETHODCALLTYPE OpenStorage (const OLECHAR *pwcsName, IStorage *pstgPriority, DWORD grfMode, SNB snbExclude, DWORD reserved, IStorage **ppstg)
 
virtual HRESULT STDMETHODCALLTYPE CopyTo (DWORD ciidExclude, const IID *rgiidExclude, SNB snbExclude, IStorage *pstgDest)
 
virtual HRESULT STDMETHODCALLTYPE MoveElementTo (const OLECHAR *pwcsName, IStorage *pstgDest, const OLECHAR *pwcsNewName, DWORD grfFlags)
 
virtual HRESULT STDMETHODCALLTYPE Commit (DWORD grfCommitFlags)
 
virtual HRESULT STDMETHODCALLTYPE Revert (void)
 
virtual HRESULT STDMETHODCALLTYPE EnumElements (DWORD reserved1, void *reserved2, DWORD reserved3, IEnumSTATSTG **ppenum)
 
virtual HRESULT STDMETHODCALLTYPE DestroyElement (const OLECHAR *pwcsName)
 
virtual HRESULT STDMETHODCALLTYPE RenameElement (const OLECHAR *pwcsOldName, const OLECHAR *pwcsNewName)
 
virtual HRESULT STDMETHODCALLTYPE SetElementTimes (const OLECHAR *pwcsName, const FILETIME *pctime, const FILETIME *patime, const FILETIME *pmtime)
 
virtual HRESULT STDMETHODCALLTYPE SetClass (REFCLSID clsid)
 
virtual HRESULT STDMETHODCALLTYPE SetStateBits (DWORD grfStateBits, DWORD grfMask)
 
virtual HRESULT STDMETHODCALLTYPE Stat (STATSTG *pstatstg, DWORD grfStatFlag)
 

The documentation for this class was generated from the following files: