ReactOS 0.4.16-dev-974-g5022a45
|
Classes | |
struct | tagPROPBAG2 |
Public Types | |
enum | tagPROPBAG2_TYPE { PROPBAG2_TYPE_UNDEFINED = 0 , PROPBAG2_TYPE_DATA = 1 , PROPBAG2_TYPE_URL = 2 , PROPBAG2_TYPE_OBJECT = 3 , PROPBAG2_TYPE_STREAM = 4 , PROPBAG2_TYPE_STORAGE = 5 , PROPBAG2_TYPE_MONIKER = 6 } |
typedef IPropertyBag2 * | LPPROPERTYBAG2 |
typedef enum IPropertyBag2::tagPROPBAG2_TYPE | PROPBAG2_TYPE |
typedef struct IPropertyBag2::tagPROPBAG2 | PROPBAG2 |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | Read ([in] ULONG cProperties, [in] PROPBAG2 *pPropBag, [in] IErrorLog *pErrLog, [out] VARIANT *pvarValue, [out] HRESULT *phrError) |
HRESULT | Write ([in] ULONG cProperties, [in] PROPBAG2 *pPropBag, [in] VARIANT *pvarValue) |
HRESULT | CountProperties ([out] ULONG *pcProperties) |
HRESULT | GetPropertyInfo ([in] ULONG iProperty, [in] ULONG cProperties, [out] PROPBAG2 *pPropBag, [out] ULONG *pcProperties) |
HRESULT | LoadObject ([in] LPCOLESTR pstrName, [in] DWORD dwHint, [in] IUnknown *pUnkObject, [in] IErrorLog *pErrLog) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Enumerator | |
---|---|
PROPBAG2_TYPE_UNDEFINED | |
PROPBAG2_TYPE_DATA | |
PROPBAG2_TYPE_URL | |
PROPBAG2_TYPE_OBJECT | |
PROPBAG2_TYPE_STREAM | |
PROPBAG2_TYPE_STORAGE | |
PROPBAG2_TYPE_MONIKER |
Definition at line 951 of file ocidl.idl.
HRESULT IPropertyBag2::GetPropertyInfo | ( | [in] ULONG | iProperty, |
[in] ULONG | cProperties, | ||
[out] PROPBAG2 * | pPropBag, | ||
[out] ULONG * | pcProperties | ||
) |
HRESULT IPropertyBag2::LoadObject | ( | [in] LPCOLESTR | pstrName, |
[in] DWORD | dwHint, | ||
[in] IUnknown * | pUnkObject, | ||
[in] IErrorLog * | pErrLog | ||
) |
HRESULT IPropertyBag2::Read | ( | [in] ULONG | cProperties, |
[in] PROPBAG2 * | pPropBag, | ||
[in] IErrorLog * | pErrLog, | ||
[out] VARIANT * | pvarValue, | ||
[out] HRESULT * | phrError | ||
) |
HRESULT IPropertyBag2::Write | ( | [in] ULONG | cProperties, |
[in] PROPBAG2 * | pPropBag, | ||
[in] VARIANT * | pvarValue | ||
) |