|
ReactOS 0.4.17-dev-672-gf9943c7
|
#include <windef.h>#include <shlobj.h>#include <shlwapi.h>#include <undocshell.h>#include <shlobj_undoc.h>#include <shlguid_undoc.h>#include <shlwapi_undoc.h>#include <pathcch.h>#include <strsafe.h>#include <shellutils.h>#include <new>#include "evalcmd.h"#include "elements.h"#include "resource.h"#include <wine/debug.h>
Go to the source code of this file.
Classes | |
| struct | QUERYKEYVAL |
| class | CAssocElement |
| class | CAssocShellElement |
| class | CAssocShellVerbElement |
| class | CAssocApplicationElement |
| class | CAssocProgidElement |
| class | CAssocClsidElement |
| class | CAssocSystemExtElement |
| class | CAssocFolderElement |
| class | CAssocStarElement |
| class | CAssocPerceivedElement |
| class | CAssocClientElement |
Typedefs | |
| typedef HRESULT(CALLBACK * | QUERY_CALLBACK) (IQuerySourceOld *, ASSOCQUERY query, PCWSTR keyName, PCWSTR valueName, PVOID pValue) |
| typedef struct QUERYKEYVAL | QUERYKEYVAL |
| typedef struct QUERYKEYVAL * | PQUERYKEYVAL |
Variables | |
| static const QUERYKEYVAL | g_perceivedKeyVals [] |
| static const QUERYKEYVAL | g_shellKeyVals [] |
| static const QUERYKEYVAL | g_shellVerbKeyVals [] |
| static const QUERYKEYVAL | g_shellAppKeyVals [] |
| static const QUERYKEYVAL | g_progidKeyVals [2] |
| typedef struct QUERYKEYVAL * PQUERYKEYVAL |
| typedef HRESULT(CALLBACK * QUERY_CALLBACK) (IQuerySourceOld *, ASSOCQUERY query, PCWSTR keyName, PCWSTR valueName, PVOID pValue) |
Definition at line 27 of file elements.cpp.
| typedef struct QUERYKEYVAL QUERYKEYVAL |
|
static |
Definition at line 229 of file elements.cpp.
Referenced by _OpenProgidKey().
Definition at line 312 of file elements.cpp.
Referenced by CAssocClientElement::_CreateRepairedNetscapeRegistration(), and CAssocShellVerbElement::QueryString().
|
static |
Definition at line 76 of file elements.cpp.
Referenced by CAssocElement::_QueryKeyValAny().
Definition at line 118 of file elements.cpp.
Referenced by CAssocStarElement::QueryString().
Definition at line 290 of file elements.cpp.
Referenced by CAssocApplicationElement::_InitSource().
Definition at line 248 of file elements.cpp.
Referenced by CAssocProgidElement::_InitSource().
Definition at line 304 of file elements.cpp.
Referenced by _ExeFromCmd().
|
inlinestatic |
Definition at line 205 of file elements.cpp.
Referenced by CAssocClientElement::_FixNetscapeRegistration(), CAssocShellElement::_InitSource(), CAssocProgidElement::_InitSource(), and _QuerySourceCreateFromKey2().
|
static |
Definition at line 212 of file elements.cpp.
Referenced by CAssocClsidElement::_InitSource(), CAssocSystemExtElement::_InitSource(), CAssocPerceivedElement::_InitSource(), and CAssocClientElement::_InitSourceFromKey().
|
static |
|
static |
|
static |
Definition at line 180 of file elements.cpp.
Referenced by CAssocElement::QueryExists().
|
static |
Definition at line 191 of file elements.cpp.
Referenced by CAssocElement::QueryString(), and CAssocProgidElement::QueryString().
|
inlinestatic |
Definition at line 133 of file elements.cpp.
Referenced by CAssocClientElement::_CreateRepairedNetscapeRegistration().
Definition at line 140 of file elements.cpp.
Referenced by CAssocClientElement::_CreateRepairedNetscapeRegistration().
Definition at line 99 of file elements.cpp.
Referenced by _GetFileTypeName(), and CAssocFolderElement::QueryString().
| EXTERN_C HRESULT WINAPI AssocCreateElement | ( | _In_ REFCLSID | rclsid, |
| _In_ REFIID | riid, | ||
| _Outptr_ PVOID * | ppvObj | ||
| ) |
Definition at line 1612 of file elements.cpp.
Referenced by CAssocShellVerbElement::_GetAppDelegate(), AssocCreate(), and SH32_AssocCreateElement().
| C_ASSERT | ( | SHELL32_CAssocElement_Version | = =_WIN32_WINNT_WINXP | ) |
|
static |
Definition at line 106 of file elements.cpp.
Referenced by CAssocShellElement::_GetVerbDelegate().
Definition at line 86 of file elements.cpp.
Referenced by _QuerySourceString().
| STDMETHODIMP_ | ( | ULONG | ) |
Definition at line 710 of file elements.cpp.
| WINE_DEFAULT_DEBUG_CHANNEL | ( | evalcmd | ) |
|
static |
Definition at line 37 of file elements.cpp.
Referenced by CAssocPerceivedElement::_GetQueryKeyVal().
|
static |
Definition at line 69 of file elements.cpp.
Referenced by CAssocProgidElement::QueryString().
|
static |
Definition at line 64 of file elements.cpp.
Referenced by CAssocApplicationElement::_GetQueryKeyVal().
|
static |
Definition at line 43 of file elements.cpp.
Referenced by CAssocShellElement::_GetQueryKeyVal(), and CAssocPerceivedElement::_GetQueryKeyVal().
|
static |
Definition at line 52 of file elements.cpp.
Referenced by CAssocShellVerbElement::_GetQueryKeyVal().