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
Structure PCI_EXPRESS_CAPABILITIES_REGISTER qui décrit le registre des fonctionnalités PCIe de la structure de capacité PCIe.
DeviceCapabilities
Structure PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER qui décrit le registre des fonctionnalités d’appareil PCIe de la structure de capacité 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 le registre d’état de l’appareil PCIe de la structure de capacité PCIe.
LinkCapabilities
Structure PCI_EXPRESS_LINK_CAPABILITIES_REGISTER qui décrit le registre des fonctionnalités de liaison PCIe de la structure de capacité 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 registre d’état du lien PCIe de la structure de capacité PCIe.
SlotCapabilities
Structure 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 le registre d’état de l’emplacement PCIe 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 des fonctionnalités racines PCIe de la structure de capacité PCIe.
RootStatus
Structure PCI_EXPRESS_ROOT_STATUS_REGISTER qui décrit le registre d’état racine PCIe de la structure de capacité PCIe.
DeviceCapabilities2
Définit le membre PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTERDeviceCapabilities2.
DeviceControl2
Définit le membre PCI_EXPRESS_DEVICE_CONTROL_2_REGISTERDeviceControl2.
DeviceStatus2
Définit le membre PCI_EXPRESS_DEVICE_STATUS_2_REGISTERDeviceStatus2.
LinkCapabilities2
Structure PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER qui décrit le registre des fonctionnalités de liaison PCIe 2 de la structure de capacités PCIe, ce qui étend le registre des fonctionnalités de liaison PCIe.
LinkControl2
Structure PCI_EXPRESS_LINK_CONTROL_2_REGISTER qui décrit le registre du contrôle de liaison PCIe 2 de la structure de capacité PCIe, en étendant le registre de contrôle de liaison PCIe.
LinkStatus2
Structure PCI_EXPRESS_LINK_STATUS_2_REGISTER qui décrit l’état du lien PCIe 2 de la structure de capacité PCIe, en étendant le registre d’état du lien PCIe.
Remarques
Pour plus d’informations sur la structure des capacités PCIe, consultez la spécification PCI Express.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddk.h (include 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