共用方式為


PCI_EXPRESS_ERROR_SOURCE_ID union (miniport.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;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_ERROR_SOURCE_ID, *PPCI_EXPRESS_ERROR_SOURCE_ID;

成員

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME 結構。

DUMMYSTRUCTNAME.CorrectableSourceIdFun

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

DUMMYSTRUCTNAME.CorrectableSourceIdDev

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

DUMMYSTRUCTNAME.CorrectableSourceIdBus

報告第一個可更正錯誤之要求者的總線編號。

DUMMYSTRUCTNAME.UncorrectableSourceIdFun

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

DUMMYSTRUCTNAME.UncorrectableSourceIdDev

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

DUMMYSTRUCTNAME.UncorrectableSourceIdBus

報告第一個無法更正錯誤之要求者的總線編號。

AsULONG

ULONG 表示 PCI_EXPRESS_ERROR_SOURCE_ID 結構的內容。

言論

PCI_EXPRESS_ERROR_SOURCE_ID 結構適用於 Windows Server 2008 和更新版本的 Windows。

PCI_EXPRESS_ERROR_SOURCE_ID 結構包含在 PCI_EXPRESS_ROOTPORT_AER_CAPABILITY 結構中。

要求

要求 價值
標頭 miniport.h (包括 Ntddk.h、Wdm.h、Miniport.h)

另請參閱

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY