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_CAPABILITY、 PCI_EXPRESS_BRIDGE_AER_CAPABILITY和 PCI_EXPRESS_ROOTPORT_AER_CAPABILITY 結構中。
規格需求
需求 | 值 |
---|---|
標頭 | wdm.h (包含 Ntddk.h、Wdm.h、Miniport.h) |