WHEA_ERROR_RECORD_HEADER_FLAGS union (ntddk.h)

Используется в элементе Flags структуры WHEA_ERROR_RECORD_HEADER .

Синтаксис

typedef union _WHEA_ERROR_RECORD_HEADER_FLAGS {
  struct {
    ULONG Recovered : 1;
    ULONG PreviousError : 1;
    ULONG Simulated : 1;
    ULONG DeviceDriver : 1;
    ULONG CriticalEvent : 1;
    ULONG PersistPfn : 1;
    ULONG SectionsTruncated : 1;
    ULONG RecoveryInProgress : 1;
    ULONG Throttle : 1;
    ULONG Reserved : 23;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} WHEA_ERROR_RECORD_HEADER_FLAGS, *PWHEA_ERROR_RECORD_HEADER_FLAGS;

Члены

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Recovered

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

DUMMYSTRUCTNAME.PreviousError

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

DUMMYSTRUCTNAME.Simulated

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

DUMMYSTRUCTNAME.DeviceDriver

Об ошибке сообщил драйвер устройства.

DUMMYSTRUCTNAME.CriticalEvent

DUMMYSTRUCTNAME.PersistPfn

DUMMYSTRUCTNAME.SectionsTruncated

DUMMYSTRUCTNAME.RecoveryInProgress

DUMMYSTRUCTNAME.Throttle

DUMMYSTRUCTNAME.Reserved

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

AsULONG

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

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1903
Верхняя часть ntddk.h