structure PCI_EXPRESS_CAPABILITY (ntddk.h)
La structure PCI_EXPRESS_CAPABILITY décrit une structure de capacité PCI Express (PCIe).
Syntaxe
typedef struct _PCI_EXPRESS_CAPABILITY {
PCI_CAPABILITIES_HEADER Header;
PCI_EXPRESS_CAPABILITIES_REGISTER ExpressCapabilities;
PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER DeviceCapabilities;
PCI_EXPRESS_DEVICE_CONTROL_REGISTER DeviceControl;
PCI_EXPRESS_DEVICE_STATUS_REGISTER DeviceStatus;
PCI_EXPRESS_LINK_CAPABILITIES_REGISTER LinkCapabilities;
PCI_EXPRESS_LINK_CONTROL_REGISTER LinkControl;
PCI_EXPRESS_LINK_STATUS_REGISTER LinkStatus;
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER SlotCapabilities;
PCI_EXPRESS_SLOT_CONTROL_REGISTER SlotControl;
PCI_EXPRESS_SLOT_STATUS_REGISTER SlotStatus;
PCI_EXPRESS_ROOT_CONTROL_REGISTER RootControl;
PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER RootCapabilities;
PCI_EXPRESS_ROOT_STATUS_REGISTER RootStatus;
PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER DeviceCapabilities2;
PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER DeviceControl2;
PCI_EXPRESS_DEVICE_STATUS_2_REGISTER DeviceStatus2;
PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER LinkCapabilities2;
PCI_EXPRESS_LINK_CONTROL_2_REGISTER LinkControl2;
PCI_EXPRESS_LINK_STATUS_2_REGISTER LinkStatus2;
} PCI_EXPRESS_CAPABILITY, *PPCI_EXPRESS_CAPABILITY;
Membres
Header
Structure PCI_CAPABILITIES_HEADER qui décrit l’en-tête des fonctionnalités PCI de la structure de capacité PCIe.
ExpressCapabilities
Une structure PCI_EXPRESS_CAPABILITIES_REGISTER qui décrit le registre de fonctionnalités PCIe de la structure des fonctionnalités PCIe.
DeviceCapabilities
Structure PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER qui décrit le registre des fonctionnalités d’appareil PCIe de la structure des fonctionnalités PCIe.
DeviceControl
Structure PCI_EXPRESS_DEVICE_CONTROL_REGISTER qui décrit le registre de contrôle d’appareil PCIe de la structure de capacité PCIe.
DeviceStatus
Structure PCI_EXPRESS_DEVICE_STATUS_REGISTER qui décrit l’appareil PCIe status registre de la structure de capacité PCIe.
LinkCapabilities
Une structure PCI_EXPRESS_LINK_CAPABILITIES_REGISTER qui décrit le registre des fonctionnalités de liaison PCIe de la structure des fonctionnalités PCIe.
LinkControl
Structure PCI_EXPRESS_LINK_CONTROL_REGISTER qui décrit le registre de contrôle de liaison PCIe de la structure de capacité PCIe.
LinkStatus
Structure PCI_EXPRESS_LINK_STATUS_REGISTER qui décrit le lien PCIe status registre de la structure de capacité PCIe.
SlotCapabilities
Une structure de PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER qui décrit le registre des fonctionnalités d’emplacement PCIe de la structure de capacité PCIe.
SlotControl
Structure PCI_EXPRESS_SLOT_CONTROL_REGISTER qui décrit le registre de contrôle d’emplacement PCIe de la structure de capacité PCIe.
SlotStatus
Structure PCI_EXPRESS_SLOT_STATUS_REGISTER qui décrit l’emplacement PCIe status registre de la structure de capacité PCIe.
RootControl
Structure PCI_EXPRESS_ROOT_CONTROL_REGISTER qui décrit le registre de contrôle racine PCIe de la structure de capacité PCIe.
RootCapabilities
Structure PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER qui décrit le registre de fonctionnalités racine PCIe de la structure de capacité PCIe.
RootStatus
Structure PCI_EXPRESS_ROOT_STATUS_REGISTER qui décrit le registre racine status pcIe de la structure de capacité PCIe.
DeviceCapabilities2
Définit le PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER membre DeviceCapabilities2.
DeviceControl2
Définit le PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER membre DeviceControl2.
DeviceStatus2
Définit le membre PCI_EXPRESS_DEVICE_STATUS_2_REGISTERDeviceStatus2.
LinkCapabilities2
Structure de PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER qui décrit le registre des fonctionnalités de liaison PCIe 2 de la structure de capacité PCIe, ce qui étend le registre des fonctionnalités de liaison PCIe.
LinkControl2
Une structure PCI_EXPRESS_LINK_CONTROL_2_REGISTER qui décrit le registre 2 du contrôle de lien PCIe de la structure de capacité PCIe, ce qui étend le registre de contrôle de lien PCIe.
LinkStatus2
Structure PCI_EXPRESS_LINK_STATUS_2_REGISTER qui décrit le lien PCIe status registre 2 de la structure de capacité PCIe, ce qui étend le lien PCIe status registre.
Remarques
Pour plus d’informations sur la structure des fonctionnalités PCIe, consultez la spécification PCI Express.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddk.h (inclure Ntddk.h, Miniport.h) |
Voir aussi
PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER
PCI_EXPRESS_LINK_CAPABILITIES_REGISTER
PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER
PCI_EXPRESS_ROOT_STATUS_REGISTER
PCI_EXPRESS_ROOT_CONTROL_REGISTER
PCI_EXPRESS_DEVICE_CONTROL_REGISTER
PCI_EXPRESS_DEVICE_STATUS_REGISTER
PCI_EXPRESS_CAPABILITIES_REGISTER
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER
PCI_EXPRESS_LINK_STATUS_REGISTER
PCI_EXPRESS_SLOT_CONTROL_REGISTER
PCI_EXPRESS_LINK_CONTROL_REGISTER
PCI_EXPRESS_SLOT_STATUS_REGISTER
PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER