WHEA_XPF_PROCINFO estrutura (ntddk.h)
A estrutura WHEA_XPF_PROCINFO descreve informações de erro do processador específicas para as arquiteturas do processador x86 e x64.
Sintaxe
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;
Membros
CheckInfoId
Um GUID que identifica as informações de erro do processador contidas no membro CheckInfo. Veja a seguir os possíveis GUIDs que podem ser especificados para este membro:
WHEA_CACHECHECK_GUID
O membro CheckInfo.CacheCheck contém informações de erro de cache.
WHEA_TLBCHECK_GUID
O membro CheckInfo.TlbCheck contém informações de erro do buffer lookaside de tradução.
WHEA_BUSCHECK_GUID
O CheckInfo.BusCheck contém informações de erro do barramento.
WHEA_MSCHECK_GUID
O membro CheckInfo.MsCheck contém informações de erro específicas da microarquitectura.
ValidBits
Uma união WHEA_XPF_PROCINFO_VALIDBITS que especifica quais membros dessa estrutura contêm dados válidos.
CheckInfo
Uma união de uniões específicas para cada tipo diferente de informações de erro do processador.
Esse membro conterá dados válidos somente se o ValidBits.CheckInfo bit estiver definido.
CheckInfo.CacheCheck
Uma união WHEA_XPF_CACHE_CHECK que descreve informações de erro de cache.
CheckInfo.TlbCheck
Uma união WHEA_XPF_TLB_CHECK que descreve as informações de erro do buffer lookaside de tradução.
CheckInfo.BusCheck
Um sindicato WHEA_XPF_BUS_CHECK que descreve as informações de erro do ônibus.
CheckInfo.MsCheck
Uma união WHEA_XPF_MS_CHECK que descreve informações de erro específicas da microarquitectura.
CheckInfo.AsULONGLONG
Uma representação ULONGLONG do conteúdo da união CheckInfo.
TargetId
Um identificador que identifica exclusivamente o destino associado ao erro.
Esse membro conterá dados válidos somente se o ValidBits.TargetId bit estiver definido.
RequesterId
Um identificador que identifica exclusivamente o solicitante associado ao erro.
Esse membro conterá dados válidos somente se o ValidBits.RequesterId bit estiver definido.
ResponderId
Um identificador que identifica exclusivamente o respondente associado ao erro.
Esse membro conterá dados válidos somente se o ValidBits.Responder bit estiver definido.
InstructionPointer
O ponteiro de instrução no momento em que o erro ocorreu.
Esse membro conterá dados válidos somente se o ValidBits.InstructionPointer bit estiver definido.
Observações
A estrutura WHEA_XPF_PROCESSOR_ERROR_SECTION contém uma matriz de estruturas de WHEA_XPF_PROCINFO, cada uma das quais descreve informações de erro específicas associadas ao erro do processador que ocorreu.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no Windows Server 2008, Windows Vista SP1 e versões posteriores do Windows. |
cabeçalho | ntddk.h (inclua Ntddk.h) |