PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK Union (miniport.h)

Die PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK Union beschreibt ein sekundäres, nicht behebbares Fehlermaskenregister einer erweiterten PcIe-Fehlerberichtsfunktionsstruktur.

Syntax

typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK {
  struct {
    ULONG TargetAbortOnSplitCompletion : 1;
    ULONG MasterAbortOnSplitCompletion : 1;
    ULONG ReceivedTargetAbort : 1;
    ULONG ReceivedMasterAbort : 1;
    ULONG RsvdZ : 1;
    ULONG UnexpectedSplitCompletionError : 1;
    ULONG UncorrectableSplitCompletion : 1;
    ULONG UncorrectableDataError : 1;
    ULONG UncorrectableAttributeError : 1;
    ULONG UncorrectableAddressError : 1;
    ULONG DelayedTransactionDiscardTimerExpired : 1;
    ULONG PERRAsserted : 1;
    ULONG SERRAsserted : 1;
    ULONG InternalBridgeError : 1;
    ULONG Reserved : 18;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK;

Member

DUMMYSTRUCTNAME

Die DUMMYSTRUCTNAME-Struktur .

DUMMYSTRUCTNAME.TargetAbortOnSplitCompletion

Ein einzelnes Bit, das angibt, dass die Meldung von Zielabbrüchen bei geteilter Vervollständigung maskiert ist.

DUMMYSTRUCTNAME.MasterAbortOnSplitCompletion

Ein einzelnes Bit, das angibt, dass die Berichterstellung von master abbricht, wenn der Teilabschluss abgeschlossen wird, maskiert wird.

DUMMYSTRUCTNAME.ReceivedTargetAbort

Ein einzelnes Bit, das angibt, dass die Berichterstellung von Zielabbrüchen maskiert ist.

DUMMYSTRUCTNAME.ReceivedMasterAbort

Ein einzelnes Bit, das angibt, dass die Meldung von master Abbrüchen maskiert ist.

DUMMYSTRUCTNAME.RsvdZ

Reserviert.

DUMMYSTRUCTNAME.UnexpectedSplitCompletionError

Ein einzelnes Bit, das angibt, dass die Meldung unerwarteter Fehler bei der Vervollständigung der Aufteilung maskiert ist.

DUMMYSTRUCTNAME.UncorrectableSplitCompletion

Ein einzelnes Bit, das angibt, dass die Meldung von nicht korrigierten Datenfehlern für geteilte Vervollständigungsmeldungen maskiert ist.

DUMMYSTRUCTNAME.UncorrectableDataError

Ein einzelnes Bit, das angibt, dass die Berichterstattung über nicht behebbare Datenfehler maskiert ist.

DUMMYSTRUCTNAME.UncorrectableAttributeError

Ein einzelnes Bit, das angibt, dass die Berichterstellung nicht behebbarer Attributfehler maskiert ist.

DUMMYSTRUCTNAME.UncorrectableAddressError

Ein einzelnes Bit, das angibt, dass die Berichterstellung von nicht behebbaren Adressfehlern maskiert ist.

DUMMYSTRUCTNAME.DelayedTransactionDiscardTimerExpired

Ein einzelnes Bit, das angibt, dass die Berichterstellung über den Ablauf des Zeitgebers für das Verwerfen verzögerter Transaktionen maskiert ist.

DUMMYSTRUCTNAME.PERRAsserted

Ein einzelnes Bit, das angibt, dass die Berichterstellung von PERR#-Assertionen maskiert ist.

DUMMYSTRUCTNAME.SERRAsserted

Ein einzelnes Bit, das angibt, dass die Berichterstellung von SERR#-Assertionen maskiert ist.

DUMMYSTRUCTNAME.InternalBridgeError

Ein einzelnes Bit, das angibt, dass die Meldung interner Bridgefehler maskiert ist.

DUMMYSTRUCTNAME.Reserved

Reserviert.

AsULONG

Eine ULONG-Darstellung des Inhalts der PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK-Struktur .

Hinweise

Die PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK-Struktur ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.

Eine PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK-Struktur ist in der PCI_EXPRESS_BRIDGE_AER_CAPABILITY-Struktur enthalten.

Anforderungen

Anforderung Wert
Header miniport.h (enthalten Ntddk.h, Wdm.h, Miniport.h)

Weitere Informationen

PCI_EXPRESS_BRIDGE_AER_CAPABILITY