Partilhar via


estrutura WHEA_XPF_PROCESSOR_ERROR_SECTION (ntddk.h)

A estrutura WHEA_XPF_PROCESSOR_ERROR_SECTION descreve os dados de erro do processador específicos para a arquitetura do processador x86/x64.

Sintaxe

typedef struct _WHEA_XPF_PROCESSOR_ERROR_SECTION {
  WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS ValidBits;
  ULONGLONG                                  LocalAPICId;
  UCHAR                                      CpuId[48];
  UCHAR                                      VariableInfo[ANYSIZE_ARRAY];
} WHEA_XPF_PROCESSOR_ERROR_SECTION, *PWHEA_XPF_PROCESSOR_ERROR_SECTION;

Membros

ValidBits

Uma união WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS que especifica quais membros dessa estrutura contêm dados válidos e o número de estruturas contidas no membro VariableInfo.

LocalAPICId

O valor programado no registro de ID da APIC local.

Esse membro conterá dados válidos somente se o ValidBits.LocalAPICId bit estiver definido.

CpuId[48]

Um buffer de 48 bytes que contém os resultados da execução da instrução CPUID. Para obter mais informações sobre a instrução CPUID, consulte o Manual do Desenvolvedor de Software do Intel 64 e IA-32 Architectures.

Esse membro conterá dados válidos somente se o ValidBits.CpuId bit estiver definido.

VariableInfo[ANYSIZE_ARRAY]

Um buffer de comprimento variável que contém zero ou mais estruturas WHEA_XPF_PROCINFO seguidas por zero ou mais estruturas WHEA_XPF_CONTEXT_INFO. O número de estruturas de WHEA_XPF_PROCINFO é especificado em ValidBits.ProcInfoCount. O número de estruturas de WHEA_XPF_CONTEXT_INFO é especificado em ValidBits.ContextInfoCount. Para obter um diagrama que mostra como essas estruturas de dados são armazenadas no buffer, consulte a seção Comentários.

Observações

A estrutura WHEA_XPF_PROCESSOR_ERROR_SECTION descreve os dados de erro contidos em uma seção de erro do processador x86/x64 de um registro de erro . Um registro de erro contém uma seção de erro do processador x86/x64 somente se o SectionType membro de uma das estruturas de WHEA_ERROR_RECORD_SECTION_DESCRIPTOR que descreve as seções de registro de erro para esse registro de erro contiver XPF_PROCESSOR_ERROR_SECTION_GUID.

O diagrama a seguir mostra como as estruturas de dados que contêm os dados de erro do processador são armazenadas no membro VariableInfo.

Diagrama ilustrando como as estruturas de dados que contêm os dados de erro do processador são armazenadas no membro VariableInfo

Requisitos

Requisito Valor
cabeçalho ntddk.h (inclua Ntddk.h)

Consulte também

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR

WHEA_XPF_CONTEXT_INFO

WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS

WHEA_XPF_PROCINFO