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

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

Une structure de PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER qui décrit le registre 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 2 du contrôle d’appareil PCIe de la structure de capacité PCIe.

DeviceStatus2

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

LinkCapabilities2

Définit le PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER membre LinkCapabilities2.

LinkControl2

Définit le PCI_EXPRESS_LINK_CONTROL_2_REGISTER membre LinkControl2.

LinkStatus2

Définit le membre PCI_EXPRESS_LINK_STATUS_2_REGISTERLinkStatus2.

Remarques

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

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2008
En-tête miniport.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_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