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