WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER-Struktur (ntddk.h)
Syntax
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;
Member
Version
Eine ULONG, die die zu verwendende Version dieser Struktur angibt. Ab Windows 10, Version 2004, auf WHEA_DEVICE_DRIVER_CONFIG_V2
festgelegt.
SourceGuid
Eine GUID, die dem Treiber entspricht, der die Fehler generiert.
LogTag
Wird von Gerätetreibern verwendet, die auch SEL-Daten (System Event Log) erstellen, um die Quelle des SEL-Protokolls zu identifizieren.
Reserved[6]
Ist für das System reserviert.
Initialize
Ein Zeiger auf die WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER Ereignisrückruffunktion des Treibers.
Uninitialize
Ein Zeiger auf die WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER Ereignisrückruffunktion des Treibers.
MaxSectionDataLength
Gibt die maximale Größe in Bytes für einen einzelnen Abschnitt in einem gemeldeten Fehler an.
MaxSectionsPerReport
Eine ULONG, die die maximale Anzahl von Abschnitten pro Bericht angibt.
CreatorId
Eine GUID, die den Ersteller identifiziert, d. h. die organization, die den Fehler generiert.
PartitionId
Eine GUID, die im Common Platform Error Record (CPER) verwendet wird. Kann Null sein.
Hinweise
Die WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER-Struktur wird als Eingabe für die WheaAddErrorSourceDeviceDriver-Funktion verwendet.
Weitere Informationen finden Sie unter Verwenden von WHEA in Windows 10.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 |
Kopfzeile | ntddk.h |