PCI_EXPRESS_ROOT_ERROR_STATUS Union (wdm.h)
Die PCI_EXPRESS_ROOT_ERROR_STATUS-Struktur beschreibt einen PCI Express (PCIe)-Stammfehler status Registrieren einer PCIe-Struktur für erweiterte Fehlerberichtsfunktionen.
Syntax
typedef union _PCI_EXPRESS_ROOT_ERROR_STATUS {
struct {
ULONG CorrectableErrorReceived :1;
ULONG MultipleCorrectableErrorsReceived :1;
ULONG UncorrectableErrorReceived :1;
ULONG MultipleUncorrectableErrorsReceived :1;
ULONG FirstUncorrectableFatal :1;
ULONG NonFatalErrorMessagesReceived :1;
ULONG FatalErrorMessagesReceived :1;
ULONG Reserved :20;
ULONG AdvancedErrorInterruptMessageNumber :5;
};
ULONG AsULONG;
} PCI_EXPRESS_ROOT_ERROR_STATUS, *PPCI_EXPRESS_ROOT_ERROR_STATUS;
Member
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.CorrectableErrorReceived
Ein einzelnes Bit, das angibt, dass eine korrekturfähige Fehlermeldung empfangen wurde.
DUMMYSTRUCTNAME.MultipleCorrectableErrorsReceived
Ein einzelnes Bit, das angibt, dass mehrere korrekturfähige Fehlermeldungen empfangen wurden.
DUMMYSTRUCTNAME.UncorrectableErrorReceived
Ein einzelnes Bit, das angibt, dass eine nicht korrigierbare Fehlermeldung empfangen wurde.
DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived
Ein einzelnes Bit, das angibt, dass mehrere nicht korrigierbare Fehlermeldungen empfangen wurden.
DUMMYSTRUCTNAME.FirstUncorrectableFatal
Ein einzelnes Bit, das angibt, dass die erste nicht korrigierbare Fehlermeldung, die empfangen wurde, für einen schwerwiegenden Fehler war.
DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived
Ein einzelnes Bit, das angibt, dass mindestens eine nicht schwerwiegende nicht korrigierbare Fehlermeldung empfangen wurde.
DUMMYSTRUCTNAME.FatalErrorMessagesReceived
Ein einzelnes Bit, das angibt, dass mindestens eine nicht schwerwiegende nicht korrigierbare Fehlermeldung empfangen wurde.
DUMMYSTRUCTNAME.Reserved
Reserviert.
DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber
Der MSI/MSI-X-Vektor, der für die Interruptnachrichten verwendet wird, die in Verbindung mit einem der status Bits der erweiterten Fehlerberichterstattungsfunktion generiert werden.
AsULONG
Eine ULONG-Darstellung des Inhalts der PCI_EXPRESS_ROOT_ERROR_STATUS-Struktur.
Hinweise
Die PCI_EXPRESS_ROOT_ERROR_STATUS-Struktur ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.
Eine PCI_EXPRESS_ROOT_ERROR_STATUS-Struktur ist in der PCI_EXPRESS_ROOTPORT_AER_CAPABILITY-Struktur enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h (include Ntddk.h, Wdm.h, Miniport.h) |