PCI_EXPRESS_ROOT_ERROR_STATUS Union (miniport.h)
Die PCI_EXPRESS_ROOT_ERROR_STATUS-Struktur beschreibt ein PCI Express(PCIe)-Stammfehlerstatusregister einer erweiterten Fehlerberichterstattungsfunktionsstruktur für PCIe.
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;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_ROOT_ERROR_STATUS, *PPCI_EXPRESS_ROOT_ERROR_STATUS;
Angehörige
DUMMYSTRUCTNAME
Die DUMMYSTRUCTNAME Struktur.
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 korrigierte Fehlermeldung empfangen wurde.
DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived
Ein einzelnes Bit, das angibt, dass mehrere nicht korrigierte Fehlermeldungen empfangen wurden.
DUMMYSTRUCTNAME.FirstUncorrectableFatal
Ein einzelnes Bit, das angibt, dass die erste nicht korrigierte Fehlermeldung, die empfangen wurde, für einen schwerwiegenden Fehler war.
DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived
Ein einzelnes Bit, das angibt, dass mindestens eine nicht schwerwiegende unkorrekte Fehlermeldung empfangen wurde.
DUMMYSTRUCTNAME.FatalErrorMessagesReceived
Ein einzelnes Bit, das angibt, dass mindestens eine nicht schwerwiegende unkorrekte 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 Statusbits der erweiterten Fehlerberichterstattungsfunktion generiert werden.
AsULONG
Eine ULONG- Darstellung des Inhalts der PCI_EXPRESS_ROOT_ERROR_STATUS Struktur.
Bemerkungen
Die PCI_EXPRESS_ROOT_ERROR_STATUS Union ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.
Eine PCI_EXPRESS_ROOT_ERROR_STATUS Vereinigung ist in der PCI_EXPRESS_ROOTPORT_AER_CAPABILITY Struktur enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Header- | miniport.h (include Ntddk.h, Wdm.h, Miniport.h) |