Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura WHEA_XPF_PROCINFO describe la información de error del procesador específica de las arquitecturas de procesador x86 y x64.
Sintaxis
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;
Miembros
CheckInfoId
GUID que identifica la información de error del procesador contenida en el miembro de CheckInfo. A continuación se muestran los GUID posibles que se pueden especificar para este miembro:
WHEA_CACHECHECK_GUID
El miembro de CheckInfo.CacheCheck contiene información de error de caché.
WHEA_TLBCHECK_GUID
El miembro de CheckInfo.TlbCheck contiene información de error del búfer de lookaside de traducción.
WHEA_BUSCHECK_GUID
El miembro CheckInfo.BusCheck contiene información de error del bus.
WHEA_MSCHECK_GUID
El miembro CheckInfo.MsCheck contiene información de error específica de microarchitecture.
ValidBits
Unión WHEA_XPF_PROCINFO_VALIDBITS que especifica qué miembros de esta estructura contienen datos válidos.
CheckInfo
Unión de uniones que son específicas de cada tipo diferente de información de error del procesador.
Este miembro solo contiene datos válidos si se establece el ValidBits.CheckInfo bit.
CheckInfo.CacheCheck
Unión WHEA_XPF_CACHE_CHECK que describe la información de error de caché.
CheckInfo.TlbCheck
Unión WHEA_XPF_TLB_CHECK que describe la información de error del búfer de lookaside de traducción.
CheckInfo.BusCheck
Unión de WHEA_XPF_BUS_CHECK que describe la información de error del bus.
CheckInfo.MsCheck
Unión WHEA_XPF_MS_CHECK que describe información de error específica de microarchitecture.
CheckInfo.AsULONGLONG
Representación ULONGLONG del contenido de la unión de CheckInfo.
TargetId
Identificador que identifica de forma única el destino asociado al error.
Este miembro contiene datos válidos solo si se establece el bit de ValidBits.TargetId.
RequesterId
Identificador que identifica de forma única el solicitante asociado al error.
Este miembro contiene datos válidos solo si se establece el ValidBits.RequesterId bit.
ResponderId
Identificador que identifica de forma única el respondedor asociado al error.
Este miembro solo contiene datos válidos si se establece el bit ValidBits.Responder.
InstructionPointer
Puntero de instrucción en el momento en que se produjo el error.
Este miembro contiene datos válidos solo si se establece el ValidBits.InstructionPointer bit.
Observaciones
La estructura WHEA_XPF_PROCESSOR_ERROR_SECTION contiene una matriz de estructuras de WHEA_XPF_PROCINFO, cada una de las cuales describe información de error específica asociada al error del procesador que se produjo.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Compatible con Windows Server 2008, Windows Vista SP1 y versiones posteriores de Windows. |
encabezado de | ntddk.h (incluya Ntddk.h) |