Freigeben über


SDBQUERYRESULT-Struktur

Enthält die Ergebnisse der Abfrage der shim-Datenbank nach einer übereinstimmenden ausführbaren Datei.

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;

Member

atrExes

Die TAGREF-Werte der übereinstimmenden ausführbaren Dateien. Beachten Sie, dass SDB_MAX_EXES als 16 definiert ist.

adwExeFlags

Dieser Parameter kann einen oder mehrere der folgenden Werte aufweisen.

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

Die TAGREF-Werte der übereinstimmenden Ebenen. Beachten Sie, dass SDB_MAX_LAYERS als 8 definiert ist.

dwLayerFlags

Dieser Parameter kann einen oder mehrere der folgenden Werte aufweisen.

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

Der TAGREF-Wert der apphelp-Nachricht der entsprechenden ausführbaren Datei.

dwExeCount

Die Anzahl der Elemente in atrExes.

dwLayerCount

Die Anzahl der Elemente in atrLayers.

guidID

Die GUID der letzten ausführbaren Datei.

dwFlags

Dieser Parameter kann einen oder mehrere der folgenden Werte aufweisen.

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

Eine Zuordnung der benutzerdefinierten Shim-Datenbanken. Die entsprechenden Bits werden festgelegt, wenn rgGuidDB gültig ist.

rgGuidDB

Die GUIDs der shim-Datenbanken. Beachten Sie, dass SDB_MAX_SDBS als 16 definiert ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]

Siehe auch

SdbGetMatchingExe