|
ReactOS 0.4.17-dev-444-g71ee754
|


Public Member Functions | |
| virtual | ~CAssocElement () |
| STDMETHODIMP | QueryInterface (REFIID riid, PVOID *ppv) override |
| STDMETHODIMP_ (ULONG) AddRef() override | |
| STDMETHODIMP_ (ULONG) Release() override | |
| STDMETHODIMP | SetSource (IQuerySourceOld *pSource) override |
| STDMETHODIMP | GetSource (REFIID riid, PVOID *ppSource) override |
| STDMETHODIMP | QueryString (ASSOCQUERY query, PCWSTR key, PWSTR *ppszValue) override |
| STDMETHODIMP | QueryDword (ASSOCQUERY query, PCWSTR key, DWORD *pdwValue) override |
| STDMETHODIMP | QueryExists (ASSOCQUERY query, PCWSTR key) override |
| STDMETHODIMP | QueryDirect (ASSOCQUERY query, PCWSTR key, FLAGGED_BYTE_BLOB **ppBlob) override |
| STDMETHODIMP | QueryObject (ASSOCQUERY query, PCWSTR key, REFIID riid, PVOID *ppvObj) override |
Protected Member Functions | |
| HRESULT | _QueryKeyValAny (QUERY_CALLBACK callback, const QUERYKEYVAL *pItems, UINT cItems, IQuerySourceOld *pQS, ASSOCQUERY query, PCWSTR valueName, PVOID pValue) |
| HRESULT | _QuerySourceAny (QUERY_CALLBACK callback, IQuerySourceOld *pSource, DWORD dwFlags, ASSOCQUERY query, PCWSTR valueName, PVOID pValue) |
| virtual UINT | _GetQueryKeyVal (const QUERYKEYVAL **ppItems) |
Protected Attributes | |
| LONG | m_cRefs = 1 |
| IQuerySourceOld * | m_pSource = NULL |
Definition at line 400 of file elements.cpp.
|
virtual |
Definition at line 646 of file elements.cpp.
|
protectedvirtual |
Reimplemented in CAssocShellElement, CAssocShellVerbElement, CAssocApplicationElement, and CAssocPerceivedElement.
Definition at line 655 of file elements.cpp.
Referenced by _QuerySourceAny().
|
protected |
Definition at line 662 of file elements.cpp.
Referenced by _QuerySourceAny(), and CAssocProgidElement::QueryString().
|
protected |
Definition at line 686 of file elements.cpp.
Referenced by QueryDirect(), QueryDword(), QueryExists(), and QueryString().
|
override |
Definition at line 755 of file elements.cpp.
Referenced by CAssocPerceivedElement::GetSource().
|
override |
Definition at line 784 of file elements.cpp.
Referenced by CAssocShellElement::QueryDirect().
|
override |
Definition at line 772 of file elements.cpp.
Referenced by CAssocShellElement::QueryDword().
|
override |
Definition at line 778 of file elements.cpp.
Referenced by CAssocShellElement::QueryExists().
|
override |
Definition at line 714 of file elements.cpp.
Referenced by CAssocShellElement::QueryInterface(), and CAssocApplicationElement::QueryObject().
|
override |
Definition at line 790 of file elements.cpp.
|
override |
Definition at line 765 of file elements.cpp.
Referenced by CAssocShellVerbElement::_GetAppDelegate(), CAssocShellElement::QueryString(), CAssocClientElement::QueryString(), and CAssocShellVerbElement::QueryString().
|
override |
Definition at line 746 of file elements.cpp.
|
override |
|
override |
|
protected |
Definition at line 405 of file elements.cpp.
Referenced by STDMETHODIMP_().
|
protected |
Definition at line 406 of file elements.cpp.
Referenced by CAssocShellElement::_DefaultVerbSource(), CAssocClientElement::_FixNetscapeRegistration(), CAssocShellElement::_GetVerbDelegate(), CAssocShellElement::_InitSource(), CAssocApplicationElement::_InitSource(), CAssocProgidElement::_InitSource(), CAssocClsidElement::_InitSource(), CAssocSystemExtElement::_InitSource(), CAssocFolderElement::_InitSource(), CAssocStarElement::_InitSource(), CAssocPerceivedElement::_InitSource(), CAssocClientElement::_InitSourceFromKey(), GetSource(), QueryDirect(), QueryDword(), QueryExists(), QueryString(), CAssocProgidElement::QueryString(), SetSource(), and ~CAssocElement().