structure DXGK_GENERIC_DESCRIPTOR (dispmprt.h)

La structure DXGK_GENERIC_DESCRIPTOR contient des informations descriptives sur un appareil enfant de l’adaptateur d’affichage.

Syntaxe

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;

Membres

HardwareId[DXGK_MAX_REG_SZ_LEN]

Chaîne de caractères larges unique, terminée par deux caractères NULL larges, qui contient l’ID matériel de l’appareil enfant.

InstanceId[DXGK_MAX_REG_SZ_LEN]

Chaîne de caractères larges unique, terminée par deux caractères NULL larges, qui contient l’ID de instance de l’appareil enfant.

CompatibleId[DXGK_MAX_REG_SZ_LEN]

Séquence de chaînes de caractères larges, dont chacune est terminée par un seul caractère NULL large. La dernière chaîne de la séquence est terminée par deux caractères NULL larges.

DeviceText[DXGK_MAX_REG_SZ_LEN]

Chaîne de caractères larges unique, terminée par deux caractères NULL larges, qui contient le texte de l’appareil enfant.

Remarques

L’adaptateur d’affichage a deux types d’appareils enfants : TypeVideoOutput et TypeOther. Pour les appareils enfants de type TypeOther, le pilote de port d’affichage transmet une structure DXGK_GENERIC_DESCRIPTOR à la fonction DxgkDdiQueryDeviceDescriptor du pilote miniport d’affichage. DxgkDdiQueryDeviceDescriptor doit renseigner les membres de la structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
En-tête dispmprt.h (inclure Dispmprt.h)

Voir aussi

DXGK_DEVICE_DESCRIPTOR