Partager via


structure PCI_EXPRESS_CAPABILITY (miniport.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

Structure PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER qui décrit l’inscription des fonctionnalités d’appareil PCIe 2 de la structure de capacité PCIe.

DeviceControl2

Structure PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER qui décrit le registre du contrôle d’appareil PCIe 2 de la structure de capacité PCIe.

DeviceStatus2

Structure PCI_EXPRESS_DEVICE_STATUS_2_REGISTER qui décrit l’inscription de l’état de l’appareil PCIe 2 de la structure de capacité PCIe.

LinkCapabilities2

Définit le membre PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTERLinkCapabilities2.

LinkControl2

Définit le membre PCI_EXPRESS_LINK_CONTROL_2_REGISTERLinkControl2.

LinkStatus2

Définit le membre PCI_EXPRESS_LINK_STATUS_2_REGISTERLinkStatus2.

Remarques

Pour plus d’informations sur la structure des capacités PCIe, consultez la spécification PCI Express.

Exigences

Exigence Valeur
serveur minimum pris en charge Windows Server 2008
d’en-tête miniport.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