_WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER Rückruffunktion (ntddk.h)
Die WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER Rückruffunktion initialisiert die Hardware und den Softwarestatus der Fehlerquelle eines Treibers.
Syntax
_WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER WheaErrorSourceInitializeDeviceDriver;
NTSTATUS WheaErrorSourceInitializeDeviceDriver(
PVOID Context,
ULONG ErrorSourceId
)
{...}
Parameter
Context
Ein Zeiger auf den Kontext, den der Treiber beim Aufrufen von WheaAddErrorSourceDeviceDriver bereitgestellt hat.
ErrorSourceId
Ein ULONG-Wert, der diesen Treiber eindeutig als Fehlerquelle identifiziert.
Rückgabewert
Diese Funktionsmethode gibt STATUS_SUCCESS oder einen entsprechenden Fehlercode zurück.
Hinweise
Ein Treiber sollte den empfangenen Fehlerquellenbezeichner als Eingabe für diese Rückruffunktion für die spätere Kommunikation mit WHEA speichern. Wenn der Treiber beispielsweise eine Fehlerbedingung erkennt, ruft er WheaReportHwErrorDeviceDriver auf und gibt die Fehlerdaten und die ErrorSourceId des Treibers an, um den Fehler an WHEA zu melden. Wenn ein Treiber beendet wird (z. B. aktualisiert werden soll), ruft er WheaRemoveErrorSourceDeviceDriver auf, um die Registrierung des Fehlerquellenbezeichners aufzuheben.
Registrieren Sie Ihre Implementierung dieser Rückruffunktion, indem Sie das entsprechende Element von WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER festlegen und dann WheaAddErrorSourceDeviceDriver aufrufen.
Weitere Informationen finden Sie unter Verwenden von WHEA in Windows 10.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1903 |
Kopfzeile | ntddk.h (include Ntddk.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für