Поделиться через


объединение WHEA_XPF_TLB_CHECK (ntddk.h)

Объединение WHEA_XPF_TLB_CHECK описывает сведения об ошибке преобразования lookaside буфера (TLB) для процессора x86 или x64.

Синтаксис

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;

Члены

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.TransactionTypeValid

Один бит, указывающий, что элемент TransactionType содержит допустимые данные.

DUMMYSTRUCTNAME.OperationValid

Один бит, указывающий, что элемент операции содержит допустимые данные.

DUMMYSTRUCTNAME.LevelValid

Один бит, указывающий, что элемент уровня содержит допустимые данные.

DUMMYSTRUCTNAME.ProcessorContextCorruptValid

Один бит, указывающий, что элемент ProcessorContextCorrupt содержит допустимые данные.

DUMMYSTRUCTNAME.UncorrectedValid

Один бит, указывающий, что элемент uncorrected содержит допустимые данные.

DUMMYSTRUCTNAME.PreciseIPValid

Один бит, указывающий, что элемент PreciseIP содержит допустимые данные.

DUMMYSTRUCTNAME.RestartableIPValid

Один бит, указывающий, что элемент перезапуска содержит допустимые данные.

DUMMYSTRUCTNAME.OverflowValid

Один бит, указывающий, что элемент Overflow содержит допустимые данные.

DUMMYSTRUCTNAME.ReservedValid

Зарезервировано для использования системы.

DUMMYSTRUCTNAME.TransactionType

Тип транзакции, выполняющейся при возникновении ошибки. Возможные значения:

Этот элемент содержит допустимые данные, только если задан бит TransactionTypeValid.

DUMMYSTRUCTNAME.Operation

Тип операции доступа к буферу преобразования lookaside (TLB), вызвавшей ошибку. Возможные значения:

Этот элемент содержит допустимые данные, только если задан бит OperationValid.

DUMMYSTRUCTNAME.Level

Уровень балансировки нагрузки, в которой произошла ошибка.

Этот элемент содержит допустимые данные, только если задан LevelValid бит.

DUMMYSTRUCTNAME.ProcessorContextCorrupt

Один бит, указывающий, что контекст процессора может быть поврежден.

Этот элемент содержит допустимые данные, только если задан бит ProcessorContextCorruptValid.

DUMMYSTRUCTNAME.Uncorrected

Один бит, указывающий на то, что ошибка не исправлена.

Этот элемент содержит допустимые данные, только если задан uncorrectedValid бит.

DUMMYSTRUCTNAME.PreciseIP

Один бит, указывающий, что указатель инструкции, указанный в элементе InstructionPointer структуры WHEA_XPF_PROCINFO, содержащей этот союз WHEA_XPF_TLB_CHECK, напрямую связан с ошибкой.

Этот элемент содержит допустимые данные, только если задан бит PreciseIPValid.

DUMMYSTRUCTNAME.RestartableIP

Один бит, указывающий, что выполнение программы можно перезапустить надежно в указателе инструкций, указанном в элементе InstructionPointer объединения WHEA_XPF_PROCINFO, содержащего эту структуру WHEA_XPF_TLB_CHECK.

Этот элемент содержит допустимые данные, только если установлен бит RestartableIPValid.

DUMMYSTRUCTNAME.Overflow

Один бит, указывающий на то, что произошла ошибка переполнения.

Этот элемент содержит допустимые данные, только если задан бит OverflowValid.

DUMMYSTRUCTNAME.Reserved

Зарезервировано для использования системы.

XpfTLBCheck

Представление ULONGLONG содержимого объединения WHEA_XPF_TLB_CHECK.

Замечания

Если элемент CheckInfoId структуры WHEA_XPF_PROCINFO содержит WHEA_TLBCHECK_GUID, элемент checkInfo структуры WHEA_XPF_PROCINFO содержит объединение WHEA_XPF_TLB_CHECK.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в Windows Server 2008, Windows Vista с пакетом обновления 1 (SP1) и более поздних версиях Windows.
заголовка ntddk.h (include Ntddk.h)

См. также

WHEA_XPF_PROCINFO