ReactOS 0.4.16-dev-747-gbc52d5f
|
Public Member Functions | |
CBasePropertyBag (DWORD dwMode) | |
virtual | ~CBasePropertyBag () |
STDMETHODIMP | QueryInterface (REFIID riid, void **ppvObject) override |
STDMETHODIMP_ (ULONG) AddRef() override | |
STDMETHODIMP_ (ULONG) Release() override | |
![]() | |
HRESULT | Read ([in] LPCOLESTR pszPropName, [in, out] VARIANT *pVar, [in] IErrorLog *pErrorLog) |
HRESULT | RemoteRead ([in] LPCOLESTR pszPropName, [out] VARIANT *pVar, [in] IErrorLog *pErrorLog, [in] DWORD varType, [in] IUnknown *pUnkObj) |
HRESULT | Write ([in] LPCOLESTR pszPropName, [in] VARIANT *pVar) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Protected Attributes | |
LONG | m_cRefs |
DWORD | m_dwMode |
Additional Inherited Members | |
![]() | |
typedef IPropertyBag * | LPPROPERTYBAG |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 27 of file propbag.cpp.
|
inline |
Definition at line 38 of file propbag.cpp.
|
inlinevirtual |
Definition at line 44 of file propbag.cpp.
|
inlineoverride |
Implements IUnknown.
Definition at line 47 of file propbag.cpp.
|
inlineoverride |
Definition at line 70 of file propbag.cpp.
|
inlineoverride |
Definition at line 74 of file propbag.cpp.
|
protected |
Definition at line 34 of file propbag.cpp.
Referenced by STDMETHODIMP_().
|
protected |
Definition at line 35 of file propbag.cpp.
Referenced by CRegPropertyBag::Init(), CMemPropertyBag::Read(), CRegPropertyBag::Read(), CIniPropertyBag::Read(), CMemPropertyBag::Write(), CRegPropertyBag::Write(), and CIniPropertyBag::Write().