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