WHEA_XPF_TLB_CHECK unión (ntddk.h)
La unión de WHEA_XPF_TLB_CHECK describe la información de error del búfer de aspecto de traducción (TLB) para un procesador x86 o x64.
Sintaxis
typedef union _WHEA_XPF_TLB_CHECK {
struct {
ULONGLONG TransactionTypeValid : 1;
ULONGLONG OperationValid : 1;
ULONGLONG LevelValid : 1;
ULONGLONG ProcessorContextCorruptValid : 1;
ULONGLONG UncorrectedValid : 1;
ULONGLONG PreciseIPValid : 1;
ULONGLONG RestartableIPValid : 1;
ULONGLONG OverflowValid : 1;
ULONGLONG ReservedValid : 8;
ULONGLONG TransactionType : 2;
ULONGLONG Operation : 4;
ULONGLONG Level : 3;
ULONGLONG ProcessorContextCorrupt : 1;
ULONGLONG Uncorrected : 1;
ULONGLONG PreciseIP : 1;
ULONGLONG RestartableIP : 1;
ULONGLONG Overflow : 1;
ULONGLONG Reserved : 34;
} DUMMYSTRUCTNAME;
ULONGLONG XpfTLBCheck;
} WHEA_XPF_TLB_CHECK, *PWHEA_XPF_TLB_CHECK;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TransactionTypeValid
Un solo bit que indica que el miembro TransactionType contiene datos válidos.
DUMMYSTRUCTNAME.OperationValid
Un solo bit que indica que el miembro Operation contiene datos válidos.
DUMMYSTRUCTNAME.LevelValid
Un solo bit que indica que el miembro Level contiene datos válidos.
DUMMYSTRUCTNAME.ProcessorContextCorruptValid
Un solo bit que indica que el miembro ProcessorContextCorrupt contiene datos válidos.
DUMMYSTRUCTNAME.UncorrectedValid
Un solo bit que indica que el miembro Uncorrected contiene datos válidos.
DUMMYSTRUCTNAME.PreciseIPValid
Un solo bit que indica que el miembro PreciseIP contiene datos válidos.
DUMMYSTRUCTNAME.RestartableIPValid
Un solo bit que indica que el miembro RestartableIP contiene datos válidos.
DUMMYSTRUCTNAME.OverflowValid
Un solo bit que indica que el miembro Overflow contiene datos válidos.
DUMMYSTRUCTNAME.ReservedValid
Reservado para uso del sistema.
DUMMYSTRUCTNAME.TransactionType
Tipo de transacción en curso cuando se produjo el error. Los valores posibles son:
Este miembro contiene datos válidos solo si se establece el bit TransactionTypeValid .
DUMMYSTRUCTNAME.Operation
Tipo de operación de acceso de búfer de lookaside de traducción (TLB) que provocó el error. Los valores posibles son:
Este miembro contiene datos válidos solo si se establece el bit OperationValid .
DUMMYSTRUCTNAME.Level
Nivel del TLB donde se produjo el error.
Este miembro contiene datos válidos solo si se establece el bit LevelValid .
DUMMYSTRUCTNAME.ProcessorContextCorrupt
Un solo bit que indica que el contexto del procesador podría haberse dañado.
Este miembro solo contiene datos válidos si se establece el bit ProcessorContextCorruptValid .
DUMMYSTRUCTNAME.Uncorrected
Un solo bit que indica que el error no se ha corregido.
Este miembro solo contiene datos válidos si se establece el bit UncorrectedValid .
DUMMYSTRUCTNAME.PreciseIP
Un solo bit que indica que el puntero de instrucción especificado en el miembro InstructionPointer de la estructura WHEA_XPF_PROCINFO que contiene esta unión WHEA_XPF_TLB_CHECK está directamente asociado al error.
Este miembro contiene datos válidos solo si se establece el bit PreciseIPValid .
DUMMYSTRUCTNAME.RestartableIP
Un solo bit que indica que la ejecución del programa se puede reiniciar de forma confiable en el puntero de instrucción especificado en el miembro InstructionPointer de la unión WHEA_XPF_PROCINFO que contiene esta estructura de WHEA_XPF_TLB_CHECK.
Este miembro contiene datos válidos solo si se establece el bit RestartableIPValid .
DUMMYSTRUCTNAME.Overflow
Un solo bit que indica que se ha producido un desbordamiento de error.
Este miembro contiene datos válidos solo si se establece el bit OverflowValid .
DUMMYSTRUCTNAME.Reserved
Reservado para uso del sistema.
XpfTLBCheck
Representación de ULONGLONG del contenido de la unión WHEA_XPF_TLB_CHECK.
Comentarios
Si el miembro CheckInfoId de una estructura de WHEA_XPF_PROCINFO contiene WHEA_TLBCHECK_GUID, el miembro CheckInfo de la estructura de WHEA_XPF_PROCINFO contiene una unión WHEA_XPF_TLB_CHECK.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con Windows Server 2008, Windows Vista SP1 y versiones posteriores de Windows. |
Encabezado | ntddk.h (incluya Ntddk.h) |