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

通用 平台错误记录 (CPER) 中使用的 GUID。 可以为零。

注解

WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER结构用作 WheaAddErrorSourceDeviceDriver 函数的 输入。

有关详细信息,请参阅在 Windows 10 上使用 WHEA

要求

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