Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’union PCI_EXPRESS_CAPABILITIES_REGISTER décrit un registre de fonctionnalités PCI Express (PCIe) d’une structure de capacité PCIe.
Syntaxe
typedef union _PCI_EXPRESS_CAPABILITIES_REGISTER {
struct {
USHORT CapabilityVersion : 4;
USHORT DeviceType : 4;
USHORT SlotImplemented : 1;
USHORT InterruptMessageNumber : 5;
USHORT Rsvd : 2;
} DUMMYSTRUCTNAME;
USHORT AsUSHORT;
} PCI_EXPRESS_CAPABILITIES_REGISTER, *PPCI_EXPRESS_CAPABILITIES_REGISTER;
Membres
DUMMYSTRUCTNAME
Structure DUMMYSTRUCTNAME.
DUMMYSTRUCTNAME.CapabilityVersion
Numéro de version de la structure PCI_EXPRESS_CAPABILITY qui contient la structure PCI_EXPRESS_CAPABILITIES_REGISTER.
DUMMYSTRUCTNAME.DeviceType
Type d’appareil logique PCIe. Les valeurs possibles sont les suivantes :
PciExpressEndpoint
Appareil de point de terminaison PCIe.
pciExpressLegacyEndpoint
Appareil de point de terminaison PCIe hérité.
pciExpressRootPort
Port racine d’un complexe racine PCIe.
PciExpressUpstreamSwitchPort
Port en amont d’un commutateur PCIe.
PciExpressDownstreamSwitchPort
Port en aval d’un commutateur PCIe.
pciExpressToPciXBridge
Pont PCIe à PCI ou PCI-X.
PciXToExpressBridge
Pont PCI-X-to-PCIe.
PciExpressRootComplexIntegratedEndpoint
Appareil de point de terminaison PCIe intégré au complexe racine.
PciExpressRootComplexEventCollector
Collecteur d’événements complexes PCIe.
DUMMYSTRUCTNAME.SlotImplemented
Un bit unique qui indique que le lien PCIe associé à ce port est connecté à un emplacement PCIe physique. Ce membre n’est valide que si le membre DeviceType a la valeur PciExpressRootPort ou PciExpressDownstreamSwitchPort.
DUMMYSTRUCTNAME.InterruptMessageNumber
Vecteur MSI ou MSI-X utilisé pour les messages d’interruption générés en association avec les bits d’état dans le registre d’état de l’emplacement ou le registre d’état racine de la structure de capacité PCIe.
DUMMYSTRUCTNAME.Rsvd
Réservé pour une utilisation ultérieure.
AsUSHORT
Représentation USHORT du contenu de la structure PCI_EXPRESS_CAPABILITIES_REGISTER.
Remarques
La structure PCI_EXPRESS_CAPABILITIES_REGISTER est disponible dans Windows Server 2008 et versions ultérieures de Windows.
Une structure PCI_EXPRESS_CAPABILITIES_REGISTER est contenue dans la structure PCI_EXPRESS_CAPABILITY.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | miniport.h (include Ntddk.h, Miniport.h) |