Freigeben über


WHEA_XPF_TLB_CHECK Union (ntddk.h)

Die WHEA_XPF_TLB_CHECK Union beschreibt TLB-Fehlerinformationen (Translation Lookaside Buffer) für einen x86- oder x64-Prozessor.

Syntax

typedef union _WHEA_XPF_TLB_CHECK {
  struct {
    ULONGLONG TransactionTypeValid : 1;
    ULONGLONG OperationValid : 1;
    ULONGLONG LevelValid : 1;
    ULONGLONG ProcessorContextCorruptValid : 1;
    ULONGLONG UncorrectedValid : 1;
    ULONGLONG PreciseIPValid : 1;
    ULONGLONG RestartableIPValid : 1;
    ULONGLONG OverflowValid : 1;
    ULONGLONG ReservedValid : 8;
    ULONGLONG TransactionType : 2;
    ULONGLONG Operation : 4;
    ULONGLONG Level : 3;
    ULONGLONG ProcessorContextCorrupt : 1;
    ULONGLONG Uncorrected : 1;
    ULONGLONG PreciseIP : 1;
    ULONGLONG RestartableIP : 1;
    ULONGLONG Overflow : 1;
    ULONGLONG Reserved : 34;
  } DUMMYSTRUCTNAME;
  ULONGLONG XpfTLBCheck;
} WHEA_XPF_TLB_CHECK, *PWHEA_XPF_TLB_CHECK;

Member

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.TransactionTypeValid

Ein einzelnes Bit, das angibt, dass das TransactionType-Element gültige Daten enthält.

DUMMYSTRUCTNAME.OperationValid

Ein einzelnes Bit, das angibt, dass der Vorgangsmember gültige Daten enthält.

DUMMYSTRUCTNAME.LevelValid

Ein einzelnes Bit, das angibt, dass der Level-Member gültige Daten enthält.

DUMMYSTRUCTNAME.ProcessorContextCorruptValid

Ein einzelnes Bit, das angibt, dass der ProcessorContextCorrupt-Member gültige Daten enthält.

DUMMYSTRUCTNAME.UncorrectedValid

Ein einzelnes Bit, das angibt, dass das nicht korrigierte Element gültige Daten enthält.

DUMMYSTRUCTNAME.PreciseIPValid

Ein einzelnes Bit, das angibt, dass der PreciseIP-Member gültige Daten enthält.

DUMMYSTRUCTNAME.RestartableIPValid

Ein einzelnes Bit, das angibt, dass das RestartableIP-Element gültige Daten enthält.

DUMMYSTRUCTNAME.OverflowValid

Ein einzelnes Bit, das angibt, dass der Overflow-Member gültige Daten enthält.

DUMMYSTRUCTNAME.ReservedValid

Ist für das System reserviert.

DUMMYSTRUCTNAME.TransactionType

Der Typ der Transaktion, die ausgeführt wurde, als der Fehler aufgetreten ist. Mögliche Werte:

Dieser Member enthält nur gültige Daten, wenn das TransactionTypeValid-Bit festgelegt ist.

DUMMYSTRUCTNAME.Operation

Der Typ des TLB-Zugriffsvorgangs (Translation Lookaside Buffer), der den Fehler verursacht hat. Mögliche Werte:

Dieser Member enthält nur gültige Daten, wenn das OperationValid-Bit festgelegt ist.

DUMMYSTRUCTNAME.Level

Die Ebene des TLB, auf der der Fehler aufgetreten ist.

Dieser Member enthält nur gültige Daten, wenn das LevelValid-Bit festgelegt ist.

DUMMYSTRUCTNAME.ProcessorContextCorrupt

Ein einzelnes Bit, das angibt, dass der Prozessorkontext möglicherweise beschädigt wurde.

Dieser Member enthält nur gültige Daten, wenn das ProcessorContextCorruptValid-Bit festgelegt ist.

DUMMYSTRUCTNAME.Uncorrected

Ein einzelnes Bit, das angibt, dass der Fehler nicht korrigiert wurde.

Dieser Member enthält nur gültige Daten, wenn das UncorrectedValid-Bit festgelegt ist.

DUMMYSTRUCTNAME.PreciseIP

Ein einzelnes Bit, das angibt, dass der Anweisungszeiger, der im InstructionPointer-Member der WHEA_XPF_PROCINFO-Struktur angegeben wird, die diese WHEA_XPF_TLB_CHECK Union enthält, direkt dem Fehler zugeordnet ist.

Dieser Member enthält nur gültige Daten, wenn das PreciseIPValid-Bit festgelegt ist.

DUMMYSTRUCTNAME.RestartableIP

Ein einzelnes Bit, das angibt, dass die Programmausführung zuverlässig am Anweisungszeiger neu gestartet werden kann, der im InstructionPointer-Member der WHEA_XPF_PROCINFO Union angegeben ist, die diese WHEA_XPF_TLB_CHECK-Struktur enthält.

Dieser Member enthält nur gültige Daten, wenn das Bit RestartableIPValid festgelegt ist.

DUMMYSTRUCTNAME.Overflow

Ein einzelnes Bit, das angibt, dass ein Fehlerüberlauf aufgetreten ist.

Dieser Member enthält nur gültige Daten, wenn das OverflowValid-Bit festgelegt ist.

DUMMYSTRUCTNAME.Reserved

Ist für das System reserviert.

XpfTLBCheck

Eine ULONGLONG-Darstellung des Inhalts der WHEA_XPF_TLB_CHECK Union.

Hinweise

Wenn das CheckInfoId-Element einer WHEA_XPF_PROCINFO-Struktur WHEA_TLBCHECK_GUID enthält, enthält das CheckInfo-Element der WHEA_XPF_PROCINFO-Struktur eine WHEA_XPF_TLB_CHECK Union.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in Windows Server 2008, Windows Vista SP1 und höheren Versionen von Windows.
Kopfzeile ntddk.h (include Ntddk.h)

Weitere Informationen

WHEA_XPF_PROCINFO