Поделиться через


структура PCI_EXPRESS_CAPABILITY (miniport.h)

Структура PCI_EXPRESS_CAPABILITY описывает структуру возможностей PCI Express (PCIe).

Синтаксис

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;

Члены

Header

Структура PCI_CAPABILITIES_HEADER , описывающая заголовок возможностей PCI структуры возможностей PCIe.

ExpressCapabilities

Структура PCI_EXPRESS_CAPABILITIES_REGISTER , описывающая регистр возможностей PCIe структуры возможностей PCIe.

DeviceCapabilities

Структура PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER , описывающая регистр возможностей устройства PCIe структуры возможностей PCIe.

DeviceControl

Структура PCI_EXPRESS_DEVICE_CONTROL_REGISTER , описывающая регистр управления устройствами PCIe структуры возможностей PCIe.

DeviceStatus

Структура PCI_EXPRESS_DEVICE_STATUS_REGISTER , описывающая регистр состояния устройств PCIe структуры возможностей PCIe.

LinkCapabilities

Структура PCI_EXPRESS_LINK_CAPABILITIES_REGISTER , описывающая регистр возможностей связи PCIe структуры возможностей PCIe.

LinkControl

Структура PCI_EXPRESS_LINK_CONTROL_REGISTER , описывающая регистр управления связью PCIe структуры возможностей PCIe.

LinkStatus

Структура PCI_EXPRESS_LINK_STATUS_REGISTER , описывающая регистр состояния связи PCIe структуры возможностей PCIe.

SlotCapabilities

Структура PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER , описывающая регистр возможностей слота PCIe структуры возможностей PCIe.

SlotControl

Структура PCI_EXPRESS_SLOT_CONTROL_REGISTER , описывающая регистр управления слотом PCIe структуры возможностей PCIe.

SlotStatus

Структура PCI_EXPRESS_SLOT_STATUS_REGISTER , описывающая регистр состояния слота PCIe структуры возможностей PCIe.

RootControl

Структура PCI_EXPRESS_ROOT_CONTROL_REGISTER , описывающая корневой регистр элементов управления PCIe структуры возможностей PCIe.

RootCapabilities

Структура PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER , описывающая регистр корневых возможностей PCIe структуры возможностей PCIe.

RootStatus

Структура PCI_EXPRESS_ROOT_STATUS_REGISTER , описывающая корневой регистр состояния PCIe структуры возможностей PCIe.

DeviceCapabilities2

Структура PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER , описывающая возможности устройства PCIe 2, регистр структуры возможностей PCIe.

DeviceControl2

Структура PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER , описывающая регистр элемента управления устройством PCIe 2 структуры возможностей PCIe.

DeviceStatus2

Структура PCI_EXPRESS_DEVICE_STATUS_2_REGISTER , описывающая регистр состояния устройства PCIe 2 структуры возможностей PCIe.

LinkCapabilities2

Определяет элемент PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTERLinkCapabilities2.

LinkControl2

Определяет элемент PCI_EXPRESS_LINK_CONTROL_2_REGISTERLinkControl2.

LinkStatus2

Определяет элемент PCI_EXPRESS_LINK_STATUS_2_REGISTERLinkStatus2.

Комментарии

Дополнительные сведения о структуре возможностей PCIe см. в спецификации PCI Express.

Требования

Требование Значение
Минимальная версия сервера Windows Server 2008
Верхняя часть miniport.h (включая Ntddk.h, Miniport.h)

См. также раздел

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