structure PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER (miniport.h)
La structure PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER décrit l’en-tête d’une structure de capacité étendue PCI Express (PCIe).
Syntaxe
typedef struct _PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER {
USHORT CapabilityID;
USHORT Version :4;
USHORT Next :12;
} PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER, *PPCI_EXPRESS_ENHANCED_CAPABILITY_HEADER;
Membres
CapabilityID
Identificateur de capacité étendue. Les valeurs possibles sont les suivantes :
PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID
Fonctionnalité avancée de création de rapports d’erreurs
PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID
Fonctionnalité de canal virtuel
PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID
Fonctionnalité de numéro de série d’appareil
PCI_EXPRESS_POWER_BUDGETING_CAP_ID
Fonctionnalité de budgétisation de l’alimentation
PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID
Fonctionnalité de déclaration de lien complexe racine
PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID
Fonctionnalité de contrôle de liaison interne complexe racine
PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID
Fonctionnalité d’association de points de terminaison du collecteur d’événements complexes racine
PCI_EXPRESS_MFVC_CAP_ID
Fonctionnalité de canal virtuel multi-fonction
PCI_EXPRESS_VC_AND_MFVC_CAP_ID
Capacité de canal virtuel et de canal virtuel multi-fonction
PCI_EXPRESS_RCRB_HEADER_CAP_ID
Fonctionnalité d’en-tête de bloc de registre complexe racine
Version
Version de la structure de capacité étendue. Ce membre doit être défini sur un pour les structures de capacité étendue basées sur la version 1.1 de la spécification PCIe.
Next
Décalage dans l’espace de configuration de l’appareil PCIe par rapport à la structure de fonctionnalité PCIe suivante dans la liste liée des fonctionnalités. S’il s’agit de la dernière structure de fonctionnalité PCIe de la liste, ce membre est défini sur zéro.
Remarques
La structure PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER est disponible dans Windows Server 2008 et versions ultérieures de Windows.
Une PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER est incluse au début de chaque structure de capacité étendue. Microsoft définit des structures pour la fonctionnalité de rapport d’erreurs avancée (PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY ou PCI_EXPRESS_ROOTPORT_AER_CAPABILITY) et la fonctionnalité de numéro de série (PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY).
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | miniport.h (inclure Ntddk.h, Wdm.h, Miniport.h) |