ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

PSTORECLib::IPStore Interface Reference

import "pstore.idl";

Inherits IUnknown.

Public Member Functions

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)

Detailed Description

Definition at line 140 of file pstore.idl.


The documentation for this interface was generated from the following file:

Generated on Wed May 23 2012 06:44:52 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.