SDBQUERYRESULT structure
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
|
Minimum supported client | Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 [desktop apps only] |
See also
Send comments about this topic to Microsoft
Build date: 12/7/2012