共用体のPCI_EXPRESS_ERROR_SOURCE_ID (ミニポート.h)
PCI_EXPRESS_ERROR_SOURCE_ID共用体は、PCI Express (PCIe) ルート・エラー状況レジスターで報告される最初の訂正可能エラーおよび最初の修正不能エラーの ID を記述します。
構文
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
PCI_EXPRESS_ERROR_SOURCE_ID構造体の内容の ULONG 表現。
注釈
PCI_EXPRESS_ERROR_SOURCE_ID構造は、Windows Server 2008 以降のバージョンの Windows で使用できます。
PCI_EXPRESS_ERROR_SOURCE_ID構造体は、PCI_EXPRESS_ROOTPORT_AER_CAPABILITY構造体に含まれています。
要件
要件 | 値 |
---|---|
Header | miniport.h (Ntddk.h、Wdm.h、Miniport.h を含む) |