|
| HRESULT | GetInfo ([in] PPST_PROVIDERINFO *ppProperties) |
| |
| HRESULT | GetProvParam ([in] DWORD dwParam, [out] DWORD *pcbData, [out] BYTE **ppbData, [in] DWORD dwFlags) |
| |
| HRESULT | SetProvParam ([in] DWORD dwParam, [in] DWORD cbData, [in] BYTE *pbData, [in] DWORD *dwFlags) |
| |
| HRESULT | CreateType ([in] PST_KEY Key, [in] const GUID *pType, [in] PPST_TYPEINFO pInfo, [in] DWORD dwFlags) |
| |
| HRESULT | GetTypeInfo ([in] PST_KEY Key, [in] const GUID *pType, [in] PPST_TYPEINFO **ppInfo, [in] DWORD dwFlags) |
| |
| HRESULT | DeleteType ([in] PST_KEY Key, [in] const GUID *pType, [in] DWORD dwFlags) |
| |
| HRESULT | CreateSubtype ([in] PST_KEY Key, [in] const GUID *pType, [in] const GUID *pSubtype, [in] PPST_TYPEINFO pInfo, [in] PPST_ACCESSRULESET pRules, [in] DWORD dwFlags) |
| |
| HRESULT | GetSubtypeInfo ([in] PST_KEY Key, [in] const GUID *pType, [in] const GUID *pSubtype, [in] PPST_TYPEINFO **ppInfo, [in] DWORD dwFlags) |
| |
| HRESULT | DeleteSubtype ([in] PST_KEY Key, [in] const GUID *pType, [in] const GUID *pSubtype, [in] DWORD dwFlags) |
| |
| HRESULT | ReadAccessRuleset ([in] PST_KEY Key, [in] const GUID *pType, [in] const GUID *pSubtype, [in] PPST_TYPEINFO pInfo, [in] PPST_ACCESSRULESET **ppRules, [in] DWORD dwFlags) |
| |
| HRESULT | WriteAccessRuleset ([in] PST_KEY Key, [in] const GUID *pType, [in] const GUID *pSubtype, [in] PPST_TYPEINFO pInfo, [in] PPST_ACCESSRULESET pRules, [in] DWORD dwFlags) |
| |
| HRESULT | EnumTypes ([in] PST_KEY Key, [in] DWORD dwFlags, [in] IEnumPStoreTypes **ppenum) |
| |
| HRESULT | EnumSubtypes ([in] PST_KEY Key, [in] const GUID *pType, [in] DWORD dwFlags, [in] IEnumPStoreTypes **ppenum) |
| |
| HRESULT | DeleteItem ([in] PST_KEY Key, [in] const GUID *pItemType, [in] const GUID *pItemSubType, [in] LPCWSTR szItemName, [in] PPST_PROMPTINFO pPromptInfo, [in] DWORD dwFlags) |
| |
| HRESULT | ReadItem ([in] PST_KEY Key, [in] const GUID *pItemType, [in] const GUID *pItemSubtype, [in] LPCWSTR szItemName, [in] DWORD *cbData, [in] BYTE **pbData, [in] PPST_PROMPTINFO pPromptInfo, [in] DWORD dwFlags) |
| |
| HRESULT | WriteItem ([in] PST_KEY Key, [in] const GUID *pItemType, [in] const GUID *pItemSubtype, [in] LPCWSTR szItemName, [in] DWORD cbData, [in, size_is(cbData)] BYTE *ppbData, [in] PPST_PROMPTINFO pPromptInfo, [in] DWORD dwDefaultConfirmationStyle, [in] DWORD dwFlags) |
| |
| HRESULT | OpenItem ([in] PST_KEY Key, [in] const GUID *pItemType, [in] const GUID *pItemSubtype, [in] LPCWSTR szItemName, [in] PST_ACCESSMODE ModeFlags, [in] PPST_PROMPTINFO pProomptInfo, [in] DWORD dwFlags) |
| |
| HRESULT | CloseItem ([in] PST_KEY Key, [in] const GUID *pItemType, [in] const GUID *pItemSubtype, [in] LPCWSTR *szItemName, [in] DWORD dwFlags) |
| |
| HRESULT | EnumItems ([in] PST_KEY Key, [in] const GUID *pItemType, [in] const GUID *pItemSubtype, [in] DWORD dwFlags, [in] IEnumPStoreItems **ppenum) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 140 of file pstore.idl.