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) |