共用方式為


PCI_EXPRESS_AER_CAPABILITIES union (wdm.h)

PCI_EXPRESS_AER_CAPABILITIES 結構描述PCI Express (PCIe) 進階錯誤功能,以及控制PCIe進階錯誤報告功能結構的緩存器。

語法

typedef union _PCI_EXPRESS_AER_CAPABILITIES {
  struct {
    ULONG FirstErrorPointer  :5;
    ULONG ECRCGenerationCapable  :1;
    ULONG ECRCGenerationEnable  :1;
    ULONG ECRCCheckCapable  :1;
    ULONG ECRCCheckEnable  :1;
    ULONG Reserved  :23;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_AER_CAPABILITIES, *PPCI_EXPRESS_AER_CAPABILITIES;

成員

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FirstErrorPointer

PCIe 無法更正錯誤狀態緩存器中報告之第一個錯誤的位位置。

DUMMYSTRUCTNAME.ECRCGenerationCapable

單一位,表示裝置能夠產生端對端迴圈備援檢查, (ECRC) 。

DUMMYSTRUCTNAME.ECRCGenerationEnable

表示已啟用 ECRC 產生的單一位。

DUMMYSTRUCTNAME.ECRCCheckCapable

指出裝置能夠檢查 ECRC 的單一位。

DUMMYSTRUCTNAME.ECRCCheckEnable

表示已啟用 ECRC 檢查的單一位。

DUMMYSTRUCTNAME.MultipleHeaderRecordingCapable

DUMMYSTRUCTNAME.MultipleHeaderRecordingEnable

DUMMYSTRUCTNAME.TlpPrefixLogPresent

DUMMYSTRUCTNAME.Reserved

保留的。

AsULONG

PCI_EXPRESS_AER_CAPABILITIES 結構內容的ULONG表示法。

備註

windows Server 2008 和更新版本的 Windows 中提供PCI_EXPRESS_AER_CAPABILITIES結構。

PCI_EXPRESS_AER_CAPABILITIES 結構包含在 PCI_EXPRESS_AER_CAPABILITYPCI_EXPRESS_BRIDGE_AER_CAPABILITYPCI_EXPRESS_ROOTPORT_AER_CAPABILITY 結構中。

規格需求

需求
標頭 wdm.h (包含 Ntddk.h、Wdm.h、Miniport.h)

另請參閱

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY