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 指定的缓冲区的长度(以字节为单位)。 必须等于 WheaAddHwErrorReportSectionDeviceDriver 中指定的 SectionDataLength

SectionTypeGuid

用于区分部分标头的 GUID,以及用于分析记录的 Dumprec 等工具。

SectionFriendlyName

指向字符串的指针,该字符串包含添加到标头信息中的可读名称。

Flags

当前未使用。

注解

WheaAddHwErrorReportSectionDeviceDriver 将指向此类型结构的指针作为参数。 成功后,它会将数据存储在 结构中。

要求

要求
最低受支持的客户端 Windows 10 版本 2004
标头 ntddk.h