Partager via


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 Windows Vista
En-tête dispmprt.h (inclure Dispmprt.h)

Voir aussi

DXGK_DEVICE_DESCRIPTOR