PCI_EXPRESS_CAPABILITY 結構 (ntddk.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
描述PCIe功能結構之PCI功能標頭 的PCI_CAPABILITIES_HEADER 結構。
ExpressCapabilities
描述PCIe功能結構之PCIe功能快取器 PCI_EXPRESS_CAPABILITIES_REGISTER 結構。
DeviceCapabilities
描述 PCIe 功能結構的 PCIe 裝置功能快取器 PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER 結構。
DeviceControl
描述PCIe功能結構的PCIe裝置控制器 PCI_EXPRESS_DEVICE_CONTROL_REGISTER 結構。
DeviceStatus
描述 PCIe 功能結構的 PCIe 裝置狀態快取器 PCI_EXPRESS_DEVICE_STATUS_REGISTER 結構。
LinkCapabilities
描述 PCIe 功能結構之 PCIe 連結功能快取器 PCI_EXPRESS_LINK_CAPABILITIES_REGISTER 結構。
LinkControl
描述PCIe功能結構之PCIe連結控制器PCI_EXPRESS_LINK_CONTROL_REGISTER結構。
LinkStatus
描述 PCIe 功能結構之 PCIe 鏈接狀態快取器 PCI_EXPRESS_LINK_STATUS_REGISTER 結構。
SlotCapabilities
描述PCIe功能結構之PCIe插槽功能快取器PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER結構。
SlotControl
描述PCIe功能結構之PCIe插槽控制器PCI_EXPRESS_SLOT_CONTROL_REGISTER結構。
SlotStatus
描述PCIe功能結構之PCIe位置狀態快取器 PCI_EXPRESS_SLOT_STATUS_REGISTER 結構。
RootControl
描述PCIe功能結構之PCIe根控件緩存器 PCI_EXPRESS_ROOT_CONTROL_REGISTER 結構。
RootCapabilities
描述 PCIe 功能結構之 PCIe 根功能快取器PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER結構。
RootStatus
描述 PCIe 功能結構的 PCIe 根狀態快取器 PCI_EXPRESS_ROOT_STATUS_REGISTER 結構。
DeviceCapabilities2
定義 PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER 成員 DeviceCapabilities2。
DeviceControl2
定義 PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER 成員 DeviceControl2。
DeviceStatus2
定義 PCI_EXPRESS_DEVICE_STATUS_2_REGISTER 成員 DeviceStatus2。
LinkCapabilities2
描述PCIe功能結構的PCIe連結功能2緩存器,擴充PCIe連結功能快取器PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER結構。
LinkControl2
描述PCIe功能結構的PCIe連結控制元件2緩存器,擴充PCIe連結控制器PCI_EXPRESS_LINK_CONTROL_2_REGISTER結構。
LinkStatus2
描述PCIe功能結構的PCIe連結狀態2緩存器,擴充PCIe鏈接狀態快取器PCI_EXPRESS_LINK_STATUS_2_REGISTER結構。
備註
如需PCIe功能結構的其他資訊,請參閱 PCI Express規格。
規格需求
需求 | 值 |
---|---|
標頭 | ntddk.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_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