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 |