共用方式為


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

用於 Common Platform Error Record (CPER)的 GUID。 可以是零。

言論

WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER 結構會作為 WheaAddErrorSourceDeviceDriver 函式的輸入。

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

要求

要求 價值
最低支援的用戶端 Windows 10 版本 2004
標頭 ntddk.h