共用方式為


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

通用 平台錯誤記錄中使用的 GUID (CPER) 。 可以是零。

備註

WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER 結構會當做 WheaAddErrorSourceDeviceDriver 函 式的輸入使用。

如需詳細資訊,請參閱在 Windows 10 上使用 WHEA

規格需求

需求
最低支援的用戶端 Windows 10 (版本 2004)
標頭 ntddk.h