Structure SDBQUERYRESULT
Contient les résultats de l’interrogation de la base de données shim pour un exécutable correspondant.
Syntaxe
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;
Membres
-
atrExes
-
Valeurs TAGREF des fichiers exécutables correspondants. Notez que SDB_MAX_EXES est défini comme 16.
-
adwExeFlags
-
Ce paramètre peut prendre une ou plusieurs des valeurs suivantes.
-
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
-
Valeurs TAGREF des couches correspondantes. Notez que SDB_MAX_LAYERS est défini comme 8.
-
dwLayerFlags
-
Ce paramètre peut prendre une ou plusieurs des valeurs suivantes.
-
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
-
Valeur TAGREF du message apphelp du fichier exécutable correspondant.
-
dwExeCount
-
Nombre d’éléments dans atrExes.
-
dwLayerCount
-
Nombre d’éléments dans atrLayers.
-
GUIDID
-
GUID du dernier fichier exécutable.
-
dwFlags
-
Ce paramètre peut prendre une ou plusieurs des valeurs suivantes.
-
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
-
Carte des bases de données shim personnalisées. Les bits correspondants sont définis si rgGuidDB est valide.
-
rgGuidDB
-
GUID des bases de données shim. Notez que SDB_MAX_SDBS est défini comme 16.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
Voir aussi