Freigeben über


DXGK_GENERIC_DESCRIPTOR Struktur (dispmprt.h)

Die DXGK_GENERIC_DESCRIPTOR-Struktur enthält beschreibende Informationen zu einem untergeordneten Gerät des Anzeigeadapters.

Syntax

typedef struct _DXGK_GENERIC_DESCRIPTOR {
  WCHAR HardwareId[DXGK_MAX_REG_SZ_LEN];
  WCHAR InstanceId[DXGK_MAX_REG_SZ_LEN];
  WCHAR CompatibleId[DXGK_MAX_REG_SZ_LEN];
  WCHAR DeviceText[DXGK_MAX_REG_SZ_LEN];
} DXGK_GENERIC_DESCRIPTOR, *PDXGK_GENERIC_DESCRIPTOR;

Angehörige

HardwareId[DXGK_MAX_REG_SZ_LEN]

Eine einzelne breite Zeichenfolge, die durch zwei breite NULL-Zeichen beendet wird, die die Hardware-ID des untergeordneten Geräts enthält.

InstanceId[DXGK_MAX_REG_SZ_LEN]

Eine einzelne breite Zeichenfolge, die durch zwei breite NULL-Zeichen beendet wird, die die Instanz-ID des untergeordneten Geräts enthält.

CompatibleId[DXGK_MAX_REG_SZ_LEN]

Eine Abfolge von Zeichenfolgen mit breitem Zeichen, die jeweils durch ein einzelnes breites NULL-Zeichen beendet werden. Die letzte Zeichenfolge in der Sequenz wird durch zwei breite NULL-Zeichen beendet.

DeviceText[DXGK_MAX_REG_SZ_LEN]

Eine einzelne breite Zeichenfolge, die durch zwei breite NULL-Zeichen beendet wird, die den Gerätetext des untergeordneten Geräts enthält.

Bemerkungen

Der Anzeigeadapter verfügt über zwei Arten von untergeordneten Geräten: TypeVideoOutput und TypeOther-. Für untergeordnete Geräte vom Typ TypeOtherübergibt der Anzeigeporttreiber eine DXGK_GENERIC_DESCRIPTOR Struktur an die DxgkDdiQueryDescriptor Funktion des Anzeigeminiporttreibers. DxgkDdiQueryDeviceDescriptor müssen die Elemente der Struktur ausfüllen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- dispmprt.h (include Dispmprt.h)

Siehe auch

DXGK_DEVICE_DESCRIPTOR