WHEA_XPF_PROCINFO Struktur (ntddk.h)
Die WHEA_XPF_PROCINFO-Struktur beschreibt Prozessorfehlerinformationen, die für die x86- und x64-Prozessorarchitektur spezifisch sind.
Syntax
typedef struct _WHEA_XPF_PROCINFO {
GUID CheckInfoId;
WHEA_XPF_PROCINFO_VALIDBITS ValidBits;
union {
WHEA_XPF_CACHE_CHECK CacheCheck;
WHEA_XPF_TLB_CHECK TlbCheck;
WHEA_XPF_BUS_CHECK BusCheck;
WHEA_XPF_MS_CHECK MsCheck;
ULONGLONG AsULONGLONG;
} CheckInfo;
ULONGLONG TargetId;
ULONGLONG RequesterId;
ULONGLONG ResponderId;
ULONGLONG InstructionPointer;
} WHEA_XPF_PROCINFO, *PWHEA_XPF_PROCINFO;
Angehörige
CheckInfoId
Eine GUID, die die Prozessorfehlerinformationen identifiziert, die im CheckInfo Member enthalten sind. Im Folgenden sind die möglichen GUIDs aufgeführt, die für dieses Element angegeben werden können:
WHEA_CACHECHECK_GUID
Das CheckInfo.CacheCheck Member enthält Cachefehlerinformationen.
WHEA_TLBCHECK_GUID
Das CheckInfo.TlbCheck Member enthält Fehlerinformationen zum Lookaside-Puffer.
WHEA_BUSCHECK_GUID
Das CheckInfo.BusCheck Member enthält Busfehlerinformationen.
WHEA_MSCHECK_GUID
Das CheckInfo.MsCheck Member enthält mikroarchitecture-spezifische Fehlerinformationen.
ValidBits
Eine WHEA_XPF_PROCINFO_VALIDBITS Vereinigung, die angibt, welche Mitglieder dieser Struktur gültige Daten enthalten.
CheckInfo
Eine Vereinigung von Gewerkschaften, die für jede art von Prozessorfehlerinformationen spezifisch sind.
Dieses Element enthält nur gültige Daten, wenn das ValidBits.CheckInfo Bit festgelegt ist.
CheckInfo.CacheCheck
Eine WHEA_XPF_CACHE_CHECK Union, die Cachefehlerinformationen beschreibt.
CheckInfo.TlbCheck
Eine WHEA_XPF_TLB_CHECK Union, die Informationen zu Übersetzungs-Lookaside-Pufferfehlern beschreibt.
CheckInfo.BusCheck
Eine WHEA_XPF_BUS_CHECK Union, die Busfehlerinformationen beschreibt.
CheckInfo.MsCheck
Eine WHEA_XPF_MS_CHECK Vereinigung, die mikroarchitecture-spezifische Fehlerinformationen beschreibt.
CheckInfo.AsULONGLONG
Eine ULONGLONG-Darstellung des Inhalts der CheckInfo Union.
TargetId
Ein Bezeichner, der das dem Fehler zugeordnete Ziel eindeutig identifiziert.
Dieses Element enthält nur gültige Daten, wenn die ValidBits.TargetId Bit festgelegt ist.
RequesterId
Ein Bezeichner, der den dem Fehler zugeordneten Anforderer eindeutig identifiziert.
Dieses Element enthält nur gültige Daten, wenn die ValidBits.RequesterId Bit festgelegt ist.
ResponderId
Ein Bezeichner, der den dem Fehler zugeordneten Antwortenden eindeutig identifiziert.
Dieses Element enthält nur gültige Daten, wenn das ValidBits.Responder Bit festgelegt ist.
InstructionPointer
Der Anweisungszeiger zum Zeitpunkt, zu dem der Fehler aufgetreten ist.
Dieses Element enthält nur gültige Daten, wenn das ValidBits.InstructionPointer- Bit festgelegt ist.
Bemerkungen
Die WHEA_XPF_PROCESSOR_ERROR_SECTION-Struktur enthält ein Array von WHEA_XPF_PROCINFO Strukturen, von denen jede bestimmte Fehlerinformationen beschreibt, die dem aufgetretenen Prozessorfehler zugeordnet sind.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in Windows Server 2008, Windows Vista SP1 und höheren Versionen von Windows. |
Header- | ntddk.h (include Ntddk.h) |