PCI_EXPRESS_CORRECTABLE_ERROR_MASK union (wdm.h)
PCI_EXPRESS_CORRECTABLE_ERROR_MASK结构描述了 PCI Express (PCIe) PCIe 高级错误报告功能结构的可更正错误掩码寄存器。
语法
typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_MASK {
struct {
ULONG ReceiverError :1;
ULONG Reserved1 :5;
ULONG BadTLP :1;
ULONG BadDLLP :1;
ULONG ReplayNumRollover :1;
ULONG Reserved2 :3;
ULONG ReplayTimerTimeout :1;
ULONG AdvisoryNonFatalError :1;
ULONG Reserved3 :18;
};
ULONG AsULONG;
} PCI_EXPRESS_CORRECTABLE_ERROR_MASK, *PPCI_CORRECTABLE_ERROR_MASK;
成员
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.ReceiverError
一个位,指示已屏蔽接收方错误的报告。
DUMMYSTRUCTNAME.Reserved1
保留。
DUMMYSTRUCTNAME.BadTLP
一个位,指示 (TRP) 报告错误的事务层数据包。
DUMMYSTRUCTNAME.BadDLLP
一个位,指示 (DLL) 报告错误的数据链接层数据包。
DUMMYSTRUCTNAME.ReplayNumRollover
一个位,指示计数重试缓冲区重新传输次数的计数器滚动更新报告被屏蔽。
DUMMYSTRUCTNAME.Reserved2
保留。
DUMMYSTRUCTNAME.ReplayTimerTimeout
一个位,指示重播计时器的超时报告被屏蔽。
DUMMYSTRUCTNAME.AdvisoryNonFatalError
一个位,指示屏蔽了咨询性非致命错误的报告。
DUMMYSTRUCTNAME.CorrectedInternalError
DUMMYSTRUCTNAME.HeaderLogOverflow
DUMMYSTRUCTNAME.Reserved3
保留。
AsULONG
PCI_EXPRESS_CORRECTABLE_ERROR_MASK 结构内容的 ULONG 表示形式。
注解
PCI_EXPRESS_CORRECTABLE_ERROR_MASK结构在 Windows Server 2008 及更高版本的 Windows 中可用。
PCI_EXPRESS_CORRECTABLE_ERROR_MASK 结构包含在 PCI_EXPRESS_AER_CAPABILITY、 PCI_EXPRESS_BRIDGE_AER_CAPABILITY 和 PCI_EXPRESS_ROOTPORT_AER_CAPABILITY 结构中。
要求
要求 | 值 |
---|---|
Header | wdm.h (包括 Ntddk.h、Wdm.h、Miniport.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈