ReactOS  0.4.14-dev-57-g333b8f1
IPropertySetStorage Interface Reference

import"propidl.idl";

Inheritance diagram for IPropertySetStorage:
Collaboration diagram for IPropertySetStorage:

Public Types

typedef IPropertySetStorageLPPROPERTYSETSTORAGE
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT Create ([in] REFFMTID rfmtid, [in, unique] const CLSID *pclsid, [in] DWORD grfFlags, [in] DWORD grfMode, [out] IPropertyStorage **ppprstg)
 
HRESULT Open ([in] REFFMTID rfmtid, [in] DWORD grfMode, [out] IPropertyStorage **ppprstg)
 
HRESULT Delete ([in] REFFMTID rfmtid)
 
HRESULT Enum ([out] IEnumSTATPROPSETSTG **ppenum)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 349 of file propidl.idl.

Member Typedef Documentation

◆ LPPROPERTYSETSTORAGE

Member Function Documentation

◆ Create()

HRESULT IPropertySetStorage::Create ( [in] REFFMTID  rfmtid,
[in, unique] const CLSID pclsid,
[in] DWORD  grfFlags,
[in] DWORD  grfMode,
[out] IPropertyStorage **  ppprstg 
)

◆ Delete()

HRESULT IPropertySetStorage::Delete ( [in] REFFMTID  rfmtid)

◆ Enum()

HRESULT IPropertySetStorage::Enum ( [out] IEnumSTATPROPSETSTG **  ppenum)

◆ Open()

HRESULT IPropertySetStorage::Open ( [in] REFFMTID  rfmtid,
[in] DWORD  grfMode,
[out] IPropertyStorage **  ppprstg 
)

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