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
ULONGPCI_EXPRESS_ERROR_SOURCE_ID 结构的内容表示形式。
言论
windows Server 2008 及更高版本的 Windows 中提供了 PCI_EXPRESS_ERROR_SOURCE_ID 结构。
PCI_EXPRESS_ROOTPORT_AER_CAPABILITY 结构中包含 PCI_EXPRESS_ERROR_SOURCE_ID 结构。
要求
要求 | 价值 |
---|---|
标头 | miniport.h (包括 Ntddk.h、Wdm.h、Miniport.h) |