#include <COMPropertyBag.h>
|
virtual HRESULT STDMETHODCALLTYPE | QueryInterface (_In_ REFIID riid, _COM_Outptr_ void **ppvObject) |
|
virtual ULONG STDMETHODCALLTYPE | AddRef () |
|
virtual ULONG STDMETHODCALLTYPE | Release () |
|
virtual HRESULT STDMETHODCALLTYPE | Read (LPCOLESTR pszPropName, VARIANT *, IErrorLog *) |
|
virtual HRESULT STDMETHODCALLTYPE | Write (_In_ LPCOLESTR pszPropName, _In_ VARIANT *) |
|
virtual HRESULT STDMETHODCALLTYPE | Read (ULONG cProperties, __inout_ecount_full(cProperties) PROPBAG2 *, _In_opt_ IErrorLog *, __out_ecount_full(cProperties) VARIANT *, __inout_ecount_full_opt(cProperties) HRESULT *) |
|
virtual HRESULT STDMETHODCALLTYPE | Write (ULONG cProperties, __inout_ecount_full(cProperties) PROPBAG2 *, __inout_ecount_full(cProperties) VARIANT *) |
|
virtual HRESULT STDMETHODCALLTYPE | CountProperties (_Out_ ULONG *pcProperties) |
|
virtual HRESULT STDMETHODCALLTYPE | GetPropertyInfo (ULONG iProperty, ULONG cProperties, __out_ecount_full(cProperties) PROPBAG2 *, _Out_ ULONG *pcProperties) |
|
virtual HRESULT STDMETHODCALLTYPE | LoadObject (_In_ LPCOLESTR pstrName, DWORD dwHint, _In_opt_ IUnknown *, _In_opt_ IErrorLog *) |
|
◆ HashMapType
template<typename ValueType , typename KeyType = typename WTF::String, typename HashType = typename WTF::StringHash>
◆ AddRef()
template<typename ValueType , typename KeyType , typename HashType >
◆ adopt()
template<typename ValueType , typename KeyType , typename HashType >
◆ CountProperties()
template<typename ValueType , typename KeyType , typename HashType >
◆ createInstance()
template<typename ValueType , typename KeyType , typename HashType >
◆ GetPropertyInfo()
template<typename ValueType , typename KeyType , typename HashType >
◆ LoadObject()
template<typename ValueType , typename KeyType , typename HashType >
◆ QueryInterface()
template<typename ValueType , typename KeyType , typename HashType >
◆ Read() [1/2]
template<typename ValueType , typename KeyType , typename HashType >
◆ Read() [2/2]
template<typename ValueType , typename KeyType , typename HashType >
HRESULT STDMETHODCALLTYPE COMPropertyBag< ValueType, KeyType, HashType >::Read |
( |
ULONG |
cProperties, |
|
|
__inout_ecount_full(cProperties) PROPBAG2 * |
pPropBag, |
|
|
_In_opt_ IErrorLog * |
pErrorLog, |
|
|
__out_ecount_full(cProperties) VARIANT * |
pvarValue, |
|
|
__inout_ecount_full_opt(cProperties) HRESULT * |
phrError |
|
) |
| |
|
virtual |
◆ Release()
template<typename ValueType , typename KeyType , typename HashType >
◆ Write() [1/2]
template<typename ValueType , typename KeyType , typename HashType >
◆ Write() [2/2]
template<typename ValueType , typename KeyType , typename HashType >
The documentation for this class was generated from the following file: