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)

Weitere Informationen

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY