estructura WHEA_XPF_PROCESSOR_ERROR_SECTION (ntddk.h)
La estructura WHEA_XPF_PROCESSOR_ERROR_SECTION describe los datos de error del procesador específicos de la arquitectura del procesador x86/x64.
Sintaxis
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;
Miembros
ValidBits
Unión WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS que especifica qué miembros de esta estructura contienen datos válidos y el número de estructuras contenidas en el miembro VariableInfo.
LocalAPICId
Valor programado en el registro de id. de APIC local.
Este miembro contiene datos válidos solo si se establece el ValidBits.LocalAPICId bit.
CpuId[48]
Búfer de 48 bytes que contiene los resultados de ejecutar la instrucción CPUID. Para obtener más información sobre la instrucción CPUID, consulte el Intel 64 e IA-32 Architectures Software Developer manual.
Este miembro solo contiene datos válidos si se establece el ValidBits.CpuId bit.
VariableInfo[ANYSIZE_ARRAY]
Búfer de longitud variable que contiene cero o más estructuras WHEA_XPF_PROCINFO seguidas de cero o más estructuras WHEA_XPF_CONTEXT_INFO. El número de estructuras de WHEA_XPF_PROCINFO se especifica en ValidBits.ProcInfoCount. El número de estructuras de WHEA_XPF_CONTEXT_INFO se especifica en ValidBits.ContextInfoCount. Para ver un diagrama que muestra cómo se almacenan estas estructuras de datos en el búfer, vea la sección Comentarios.
Observaciones
La estructura WHEA_XPF_PROCESSOR_ERROR_SECTION describe los datos de error contenidos en una sección de error del procesador x86/x64 de un registro de error de . Un registro de error contiene una sección de error del procesador x86/x64 solo si el SectionType miembro de una de las estructuras de WHEA_ERROR_RECORD_SECTION_DESCRIPTOR que describe las secciones del registro de errores para ese registro de error contiene XPF_PROCESSOR_ERROR_SECTION_GUID.
En el diagrama siguiente se muestra cómo las estructuras de datos que contienen los datos de error del procesador se almacenan en el miembro variableInfo de.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ntddk.h (incluya Ntddk.h) |
Consulte también
WHEA_ERROR_RECORD_SECTION_DESCRIPTOR