PCI_EXPRESS_CORRECTABLE_ERROR_MASK union (wdm.h)
The PCI_EXPRESS_CORRECTABLE_ERROR_MASK structure describes a PCI Express (PCIe) correctable error mask register of a PCIe advanced error reporting capability structure.
Syntax
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;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.ReceiverError
A single bit that indicates that the reporting of receiver errors is masked.
DUMMYSTRUCTNAME.Reserved1
Reserved.
DUMMYSTRUCTNAME.BadTLP
A single bit that indicates that the reporting of bad transaction layer packets (TLPs) is masked.
DUMMYSTRUCTNAME.BadDLLP
A single bit that indicates that the reporting of bad data link layer packets (DLLPs) is masked.
DUMMYSTRUCTNAME.ReplayNumRollover
A single bit that indicates that the reporting of rollovers of the counter that counts the number of times the retry buffer has been re-transmitted is masked.
DUMMYSTRUCTNAME.Reserved2
Reserved.
DUMMYSTRUCTNAME.ReplayTimerTimeout
A single bit that indicates that the reporting of timeouts of the replay timer is masked.
DUMMYSTRUCTNAME.AdvisoryNonFatalError
A single bit that indicates that the reporting of advisory non-fatal errors is masked.
DUMMYSTRUCTNAME.CorrectedInternalError
DUMMYSTRUCTNAME.HeaderLogOverflow
DUMMYSTRUCTNAME.Reserved3
Reserved.
AsULONG
A ULONG representation of the contents of the PCI_EXPRESS_CORRECTABLE_ERROR_MASK structure.
Remarks
The PCI_EXPRESS_CORRECTABLE_ERROR_MASK structure is available in Windows Server 2008 and later versions of Windows.
A PCI_EXPRESS_CORRECTABLE_ERROR_MASK structure is contained in the PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY, and PCI_EXPRESS_ROOTPORT_AER_CAPABILITY structures.
Requirements
Requirement | Value |
---|---|
Header | wdm.h (include Ntddk.h, Wdm.h, Miniport.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for