Partager via


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_CAPABILITIES_HEADER

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

PCI_EXPRESS_LINK_CONTROL_2_REGISTER

PCI_EXPRESS_LINK_STATUS_2_REGISTER