Win32 API 日本語リファレンス
ホームSystem.Com.StructuredStorage › IPropertyStorage

IPropertyStorage

COM
IID00000138-0000-0000-c000-000000000046継承元IUnknown自前メソッド開始 vtbl3

メソッド 12

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT ReadMultiple(DWORD cpspec, PROPSPEC* rgpspec, PROPVARIANT* rgpropvar)
4HRESULT WriteMultiple(DWORD cpspec, PROPSPEC* rgpspec, PROPVARIANT* rgpropvar, DWORD propidNameFirst)
5HRESULT DeleteMultiple(DWORD cpspec, PROPSPEC* rgpspec)
6HRESULT ReadPropertyNames(DWORD cpropid, DWORD* rgpropid, LPWSTR* rglpwstrName)
7HRESULT WritePropertyNames(DWORD cpropid, DWORD* rgpropid, LPWSTR* rglpwstrName)
8HRESULT DeletePropertyNames(DWORD cpropid, DWORD* rgpropid)
9HRESULT Commit(DWORD grfCommitFlags)
10HRESULT Revert()
11HRESULT Enum(IEnumSTATPROPSTG** ppenum)
12HRESULT SetTimes(FILETIME* pctime, FILETIME* patime, FILETIME* pmtime)
13HRESULT SetClass(GUID* clsid)
14HRESULT Stat(STATPROPSETSTG* pstatpsstg)