PCI_EXPRESS_ROOTPORT_AER_CAPABILITY 結構 (miniport.h)
PCI_EXPRESS_ROOTPORT_AER_CAPABILITY 結構描述PCI Express (PCIe) 根埠或根複雜事件收集器的進階錯誤報告功能結構。
語法
typedef struct _PCI_EXPRESS_ROOTPORT_AER_CAPABILITY {
PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER Header;
PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS UncorrectableErrorStatus;
PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK UncorrectableErrorMask;
PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY UncorrectableErrorSeverity;
PCI_EXPRESS_CORRECTABLE_ERROR_STATUS CorrectableErrorStatus;
PCI_EXPRESS_CORRECTABLE_ERROR_MASK CorrectableErrorMask;
PCI_EXPRESS_AER_CAPABILITIES CapabilitiesAndControl;
ULONG HeaderLog[4];
PCI_EXPRESS_ROOT_ERROR_COMMAND RootErrorCommand;
PCI_EXPRESS_ROOT_ERROR_STATUS RootErrorStatus;
PCI_EXPRESS_ERROR_SOURCE_ID ErrorSourceId;
} PCI_EXPRESS_ROOTPORT_AER_CAPABILITY, *PPCI_EXPRESS_ROOTPORT_AER_CAPABILITY;
成員
Header
描述此結構的標頭 的PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER 結構。
UncorrectableErrorStatus
描述 PCIe AER 功能結構的 PCIe 無法更正錯誤狀態快取器 PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS 結構。
UncorrectableErrorMask
描述 PCIe AER 功能結構的 PCIe 無法更正錯誤遮罩緩存器 PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK 結構。
UncorrectableErrorSeverity
描述 PCIe AER 功能結構的 PCIe 無法更正錯誤嚴重性緩存器 PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY 結構。
CorrectableErrorStatus
描述 PCIe AER 功能結構的 PCIe 無法更正錯誤狀態快取器 PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS 結構。
CorrectableErrorMask
描述 PCIe AER 功能結構的 PCIe 無法更正錯誤遮罩緩存器 PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK 結構。
CapabilitiesAndControl
描述PCIe進階錯誤功能和控制PCIe AER功能結構的 PCI_EXPRESS_AER_CAPABILITIES 結構。
HeaderLog[4]
四個 32 位值的陣列,其中一起包含交易層封包的標頭, (TLP) 對應到偵測到的錯誤。
在陣列中的每個32位值內,TLP的位元組順序為大位元組順序。
RootErrorCommand
描述 PCIe AER 功能結構的 PCIe 根錯誤命令緩存器 PCI_EXPRESS_ROOT_ERROR_COMMAND 結構。
RootErrorStatus
描述 PCIe AER 功能結構的 PCIe 根錯誤狀態快取 器PCI_EXPRESS_ROOT_ERROR_STATUS 結構。
ErrorSourceId
描述 PCIe AER 功能結構的 PCIe 錯誤來源識別快取器 PCI_EXPRESS_ERROR_SOURCE_ID 結構。
備註
PCIe 網橋裝置會使用 PCI_EXPRESS_BRIDGE_AER_CAPABILITY 結構,而不是PCI_EXPRESS_ROOTPORT_AER_CAPABILITY結構來描述PCIe進階錯誤報告功能結構。
所有其他不是根埠或根複雜事件收集器的PCIe裝置和埠都會使用 PCI_EXPRESS_AER_CAPABILITY 結構,而不是 PCI_EXPRESS_ROOTPORT_AER_CAPABILITY結構來描述PCIe進階錯誤報告功能結構。
如需 PCIe 進階錯誤報告功能結構的詳細資訊,請參閱 PCI Express 規格。
規格需求
需求 | 值 |
---|---|
最低支援的伺服器 | Windows Server 2008 |
標頭 | miniport.h (包含 Ntddk.h、Wdm.h、Miniport.h) |
另請參閱
PCI_EXPRESS_CORRECTABLE_ERROR_STATUS
PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY
PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK
PCI_EXPRESS_ROOT_ERROR_COMMAND
PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER
PCI_EXPRESS_BRIDGE_AER_CAPABILITY