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 à caractère large unique, arrêté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 à caractères larges unique, arrêtée par deux caractères NULL larges, qui contient l’ID d’instance de l’appareil enfant.

CompatibleId[DXGK_MAX_REG_SZ_LEN]

Séquence de chaînes de caractères larges, chacune d’elles se terminant par un seul caractère NULL large. La dernière chaîne de la séquence est arrêtée par deux caractères NULL larges.

DeviceText[DXGK_MAX_REG_SZ_LEN]

Chaîne à caractères larges unique, arrêté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 de DXGK_GENERIC_DESCRIPTOR à la fonction DxgkDdiQueryDeviceDescriptor du pilote miniport d’affichage. DxgkDdiQueryDeviceDescriptor devez renseigner les membres de la structure.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête dispmprt.h (include Dispmprt.h)

Voir aussi

DXGK_DEVICE_DESCRIPTOR