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


структура WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER (ntddk.h)

Синтаксис

typedef struct _WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER {
  ULONG                                        Version;
  GUID                                         SourceGuid;
  USHORT                                       LogTag;
  UCHAR                                        Reserved[6];
  WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER   Initialize;
  WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER Uninitialize;
  ULONG                                        MaxSectionDataLength;
  ULONG                                        MaxSectionsPerReport;
  GUID                                         CreatorId;
  GUID                                         PartitionId;
} WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, *PWHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER;

Члены

Version

Объект ULONG, указывающий используемую версию этой структуры. Начиная с Windows 10 версии 2004, задайте значение WHEA_DEVICE_DRIVER_CONFIG_V2.

SourceGuid

Идентификатор GUID, соответствующий драйверу, создающего ошибки.

LogTag

Используется драйверами устройств, которые также создают данные SEL (журнал системных событий), чтобы определить источник журнала SEL.

Reserved[6]

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

Initialize

Указатель на функцию обратного вызова события WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER драйвера.

Uninitialize

Указатель на функцию обратного вызова события WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER драйвера.

MaxSectionDataLength

Указывает максимальный размер (в байтах) для одного раздела в сообщаемой ошибке.

MaxSectionsPerReport

Значение ULONG, указывающее максимальное количество разделов в отчете.

CreatorId

GUID, определяющий создателя, т. е. организацию, которая создает ошибку.

PartitionId

Guid, используемый в общей записи ошибок платформы (CPER). Может равняться нулю.

Комментарии

Структура WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER используется в качестве входных данных для функции WheaAddErrorSourceDeviceDriver .

Дополнительные сведения см. в статье Использование WHEA на Windows 10.

Требования

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