Condividi tramite


struttura WHEA_XPF_PROCESSOR_ERROR_SECTION (ntddk.h)

La struttura WHEA_XPF_PROCESSOR_ERROR_SECTION descrive i dati di errore del processore specifici dell'architettura del processore x86/x64.

Sintassi

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;

Members

ValidBits

Unione WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS che specifica quali membri di questa struttura contengono dati validi e il numero di strutture contenute nel membro VariableInfo .

LocalAPICId

Valore programmato nel registro APIC ID locale.

Questo membro contiene dati validi solo se è impostato il bit ValidBits.LocalAPICId .

CpuId[48]

Buffer a 48 byte che contiene i risultati dell'esecuzione dell'istruzione CPUID. Per altre informazioni sull'istruzione CPUID, vedere intel 64 e IA-32 Architectures Software Developer's Manual.For more information about the CPUID instruction, see the Intel 64 and IA-32 Architectures Software Developer's Manual.

Questo membro contiene dati validi solo se è impostato il bit ValidBits.CpuId .

VariableInfo[ANYSIZE_ARRAY]

Buffer a lunghezza variabile che contiene zero o più strutture WHEA_XPF_PROCINFO seguite da zero o più strutture WHEA_XPF_CONTEXT_INFO . Il numero di strutture WHEA_XPF_PROCINFO è specificato in ValidBits.ProcInfoCount. Il numero di strutture WHEA_XPF_CONTEXT_INFO è specificato in ValidBits.ContextInfoCount. Per un diagramma che mostra come queste strutture di dati vengono archiviate nel buffer, vedere la sezione Osservazioni.

Commenti

La struttura WHEA_XPF_PROCESSOR_ERROR_SECTION descrive i dati di errore contenuti in una sezione di errore del processore x86/x64 di un record di errore. Un record di errore contiene una sezione di errore del processore x86/x64 solo se il membro SectionType di una delle strutture WHEA_ERROR_RECORD_SECTION_DESCRIPTOR che descrive le sezioni del record di errore per il record di errore contiene XPF_PROCESSOR_ERROR_SECTION_GUID.

Il diagramma seguente mostra come le strutture di dati che contengono i dati degli errori del processore vengono archiviate nel membro VariableInfo .

Diagramma che illustra come le strutture di dati che contengono i dati degli errori del processore vengono archiviate nel membro VariableInfo

Requisiti

Requisito Valore
Intestazione ntddk.h (include Ntddk.h)

Vedi anche

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR

WHEA_XPF_CONTEXT_INFO

WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS

WHEA_XPF_PROCINFO