|
ReactOS 0.4.16-dev-1946-g52006dd
|


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 |
Public Types inherited from IUnknown | |
| 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) |
Public Member Functions inherited from IUnknown | |
| 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 | ||
| ) |