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


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

В этой структуре хранятся данные отчета об ошибках WHEA.

Синтаксис

typedef struct _WHEA_DRIVER_BUFFER_SET {
  ULONG  Version;
  PUCHAR Data;
  ULONG  DataSize;
  LPGUID SectionTypeGuid;
  PUCHAR SectionFriendlyName;
  PUCHAR Flags;
} WHEA_DRIVER_BUFFER_SET, *PWHEA_DRIVER_BUFFER_SET;

Члены

Version

В настоящий момент не используется.

Data

Указатель на буфер, содержащий данные, добавляемые в текст раздела.

DataSize

Длина буфера в байтах, указанная параметром Data. Значение должно быть равно SectionDataLength , указанному в WheaAddHwErrorReportSectionDeviceDriver.

SectionTypeGuid

ИДЕНТИФИКАТОР GUID, используемый в заголовке раздела для дифференциации, и средствами, такими как Dumprec для анализа записей.

SectionFriendlyName

Указатель на строку, содержащую удобочитаемое имя, добавленное к сведениям заголовка.

Flags

В настоящий момент не используется.

Комментарии

WheaAddHwErrorReportSectionDeviceDriver принимает в качестве параметра указатель на структуру этого типа. При успешном выполнении он сохраняет данные в структуре .

Требования

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