Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
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, используемый в common Platform Error Record (CPER). Может быть ноль.
Замечания
Структура WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER используется в качестве входных данных для функции WheaAddErrorSourceDeviceDriver.
Дополнительные сведения см. в статье Использование WHEA в Windows 10.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 2004 |
| заголовка | ntddk.h |