PCI_EXPRESS_ERROR_SOURCE_ID union (wdm.h)

PCI_EXPRESS_ERROR_SOURCE_ID 結構描述第一個可更正錯誤的識別碼,以及 PCI Express (PCIe) 根錯誤狀態暫存器中報告的第一個無法更正的錯誤。

語法

typedef union _PCI_EXPRESS_ERROR_SOURCE_ID {
  struct {
    USHORT CorrectableSourceIdFun  :3;
    USHORT CorrectableSourceIdDev  :5;
    USHORT CorrectableSourceIdBus  :8;
    USHORT UncorrectableSourceIdFun  :3;
    USHORT UncorrectableSourceIdDev  :5;
    USHORT UncorrectableSourceIdBus  :8;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_ERROR_SOURCE_ID, *PPCI_EXPRESS_ERROR_SOURCE_ID;

成員

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.CorrectableSourceIdFun

回報第一個可更正錯誤之要求者的函式編號。

DUMMYSTRUCTNAME.CorrectableSourceIdDev

回報第一個可更正錯誤之要求者的裝置編號。

DUMMYSTRUCTNAME.CorrectableSourceIdBus

回報第一個可更正錯誤之要求者的匯流排號碼。

DUMMYSTRUCTNAME.UncorrectableSourceIdFun

回報第一個無法更正錯誤之要求者的函式編號。

DUMMYSTRUCTNAME.UncorrectableSourceIdDev

回報第一個無法更正錯誤之要求者的裝置編號。

DUMMYSTRUCTNAME.UncorrectableSourceIdBus

回報第一個無法更正錯誤之要求者的匯流排號碼。

AsULONG

PCI_EXPRESS_ERROR_SOURCE_ID 結構內容的 ULONG 標記法。

備註

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

PCI_EXPRESS_ERROR_SOURCE_ID 結構包含在 PCI_EXPRESS_ROOTPORT_AER_CAPABILITY 結構中。

需求

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

另請參閱

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY