ReactOS 0.4.15-dev-8636-g945e856
|
Public Types | |
enum | PSC_STATE { PSC_NORMAL = 0 , PSC_NOTINSOURCE , PSC_DIRTY , PSC_READONLY } |
typedef enum IPropertyStoreCache::PSC_STATE | PSC_STATE |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | GetState ([in] REFPROPERTYKEY key, [out] PSC_STATE *pstate) |
HRESULT | GetValueAndState ([in] REFPROPERTYKEY key, [out] PROPVARIANT *ppropvar, [out] PSC_STATE *pstate) |
HRESULT | SetState ([in] REFPROPERTYKEY key, [in] PSC_STATE pstate) |
HRESULT | SetValueAndState ([in] REFPROPERTYKEY key, [in, unique] const PROPVARIANT *ppropvar, [in] PSC_STATE state) |
Public Member Functions inherited from IPropertyStore | |
HRESULT | GetCount ([out] DWORD *cProps) |
HRESULT | GetAt ([in] DWORD iProp, [out] PROPERTYKEY *pkey) |
HRESULT | GetValue ([in] REFPROPERTYKEY key, [out] PROPVARIANT *pv) |
HRESULT | SetValue ([in] REFPROPERTYKEY key, [in] REFPROPVARIANT propvar) |
HRESULT | Commit (void) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 212 of file propsys.idl.
Enumerator | |
---|---|
PSC_NORMAL | |
PSC_NOTINSOURCE | |
PSC_DIRTY | |
PSC_READONLY |
Definition at line 214 of file propsys.idl.
HRESULT IPropertyStoreCache::GetState | ( | [in] REFPROPERTYKEY | key, |
[out] PSC_STATE * | pstate | ||
) |
HRESULT IPropertyStoreCache::GetValueAndState | ( | [in] REFPROPERTYKEY | key, |
[out] PROPVARIANT * | ppropvar, | ||
[out] PSC_STATE * | pstate | ||
) |
HRESULT IPropertyStoreCache::SetState | ( | [in] REFPROPERTYKEY | key, |
[in] PSC_STATE | pstate | ||
) |
HRESULT IPropertyStoreCache::SetValueAndState | ( | [in] REFPROPERTYKEY | key, |
[in, unique] const PROPVARIANT * | ppropvar, | ||
[in] PSC_STATE | state | ||
) |