структура 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 |