Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains the results from querying the shim database for a matching executable.
Syntax
typedef struct tagSDBQUERYRESULT {
TAGREF atrExes[SDB_MAX_EXES];
DWORD adwExeFlags[SDB_MAX_EXES];
TAGREF atrLayers[SDB_MAX_LAYERS];
DWORD dwLayerFlags;
TAGREF trApphelp;
DWORD dwExeCount;
DWORD dwLayerCount;
GUID guidID;
DWORD dwFlags;
DWORD dwCustomSDBMap;
GUID rgGuidDB[SDB_MAX_SDBS];
} SDBQUERYRESULT, *PSDBQUERYRESULT;
Members
-
atrExes
-
The TAGREF values of the matching executable files. Note that SDB_MAX_EXES is defined as 16.
-
adwExeFlags
-
This parameter can be one or more of the following values.
-
SHIMREG_DISABLE_SHIM (0x00000001)
-
SHIMREG_DISABLE_APPHELP (0x00000002)
-
SHIMREG_APPHELP_NOUI (0x00000004)
-
SHIMREG_APPHELP_CANCEL (0x10000000)
-
SHIMREG_DISABLE_SXS (0x00000010)
-
SHIMREG_DISABLE_LAYER (0x00000020)
-
SHIMREG_DISABLE_DRIVER (0x00000040)
-
-
atrLayers
-
The TAGREF values of the matching layers. Note that SDB_MAX_LAYERS is defined as 8.
-
dwLayerFlags
-
This parameter can be one or more of the following values.
-
SHIMREG_DISABLE_SHIM (0x00000001)
-
SHIMREG_DISABLE_APPHELP (0x00000002)
-
SHIMREG_APPHELP_NOUI (0x00000004)
-
SHIMREG_APPHELP_CANCEL (0x10000000)
-
SHIMREG_DISABLE_SXS (0x00000010)
-
SHIMREG_DISABLE_LAYER (0x00000020)
-
SHIMREG_DISABLE_DRIVER (0x00000040)
-
-
trApphelp
-
The TAGREF value of the apphelp message of the corresponding executable.
-
dwExeCount
-
The number of elements in atrExes.
-
dwLayerCount
-
The number of elements in atrLayers.
-
guidID
-
The GUID of the last executable file.
-
dwFlags
-
This parameter can be one or more of the following values.
-
SHIMREG_DISABLE_SHIM (0x00000001)
-
SHIMREG_DISABLE_APPHELP (0x00000002)
-
SHIMREG_APPHELP_NOUI (0x00000004)
-
SHIMREG_APPHELP_CANCEL (0x10000000)
-
SHIMREG_DISABLE_SXS (0x00000010)
-
SHIMREG_DISABLE_LAYER (0x00000020)
-
SHIMREG_DISABLE_DRIVER (0x00000040)
-
-
dwCustomSDBMap
-
A map of the custom shim databases. The corresponding bits are set if rgGuidDB is valid.
-
rgGuidDB
-
The GUIDs of the shim databases. Note that SDB_MAX_SDBS is defined as 16.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
See also