struttura WHEA_XPF_PROCINFO (ntddk.h)
La struttura WHEA_XPF_PROCINFO descrive le informazioni sugli errori del processore specifiche per le architetture del processore x86 e x64.
Sintassi
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;
Members
CheckInfoId
GUID che identifica le informazioni sull'errore del processore contenute nel membro CheckInfo . Di seguito sono riportati i possibili GUID che è possibile specificare per questo membro:
WHEA_CACHECHECK_GUID
Il membro CheckInfo.CacheCheck contiene informazioni sull'errore della cache.
WHEA_TLBCHECK_GUID
Il membro CheckInfo.TlbCheck contiene informazioni sull'errore del buffer lookaside della traduzione.
WHEA_BUSCHECK_GUID
Il membro CheckInfo.BusCheck contiene informazioni sull'errore del bus.
WHEA_MSCHECK_GUID
Il membro CheckInfo.MsCheck contiene informazioni sull'errore specifiche della microarchitectura.
ValidBits
Unione WHEA_XPF_PROCINFO_VALIDBITS che specifica quali membri di questa struttura contengono dati validi.
CheckInfo
Unione di unioni specifiche di ogni tipo diverso di informazioni sugli errori del processore.
Questo membro contiene dati validi solo se è impostato il bit ValidBits.CheckInfo .
CheckInfo.CacheCheck
Unione WHEA_XPF_CACHE_CHECK che descrive le informazioni sull'errore della cache.
CheckInfo.TlbCheck
Unione WHEA_XPF_TLB_CHECK che descrive le informazioni sull'errore del buffer lookaside della traduzione.
CheckInfo.BusCheck
Unione WHEA_XPF_BUS_CHECK che descrive le informazioni sull'errore del bus.
CheckInfo.MsCheck
Unione WHEA_XPF_MS_CHECK che descrive le informazioni sugli errori specifiche della microarchitectura.
CheckInfo.AsULONGLONG
Rappresentazione ULONGLONG del contenuto dell'unione CheckInfo .
TargetId
Identificatore che identifica in modo univoco la destinazione associata all'errore.
Questo membro contiene dati validi solo se è impostato il bit ValidBits.TargetId .
RequesterId
Identificatore che identifica in modo univoco il richiedente associato all'errore.
Questo membro contiene dati validi solo se è impostato il bit ValidBits.RequesterId .
ResponderId
Identificatore che identifica in modo univoco il risponditore associato all'errore.
Questo membro contiene dati validi solo se è impostato il bit ValidBits.Responder .
InstructionPointer
Puntatore all'istruzione al momento in cui si è verificato l'errore.
Questo membro contiene dati validi solo se è impostato il bit ValidBits.InstructionPointer .
Commenti
La struttura WHEA_XPF_PROCESSOR_ERROR_SECTION contiene una matrice di strutture WHEA_XPF_PROCINFO, ognuna delle quali descrive informazioni specifiche sugli errori associate all'errore del processore che si è verificato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in Windows Server 2008, Windows Vista SP1 e versioni successive di Windows. |
Intestazione | ntddk.h (include Ntddk.h) |