Bagikan melalui


Struktur SDBQUERYRESULT

Berisi hasil dari mengkueri database shim untuk executable yang cocok.

Sintaks

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;

Anggota

atrExes

Nilai TAGREF dari file yang dapat dieksekusi yang cocok. Perhatikan bahwa SDB_MAX_EXES didefinisikan sebagai 16.

adwExeFlags

Parameter ini bisa menjadi satu atau beberapa nilai berikut.

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

Nilai TAGREF dari lapisan yang cocok. Perhatikan bahwa SDB_MAX_LAYERS didefinisikan sebagai 8.

dwLayerFlags

Parameter ini bisa menjadi satu atau beberapa nilai berikut.

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

Nilai TAGREF dari pesan apphelp dari executable yang sesuai.

dwExeCount

Jumlah elemen dalam atrExes.

dwLayerCount

Jumlah elemen di atrLayers.

guidID

GUID dari file terakhir yang dapat dieksekusi.

dwFlags

Parameter ini bisa menjadi satu atau beberapa nilai berikut.

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

Peta database shim kustom. Bit yang sesuai diatur jika rgGuidDB valid.

rgGuidDB

GUID dari database shim. Perhatikan bahwa SDB_MAX_SDBS didefinisikan sebagai 16.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]

Lihat juga

SdbGetMatchingExe