WdfVerifierKeBugCheck-Funktion (wdfverifier.h)
[Gilt für KMDF und UMDF]
Die WdfVerifierKeBugCheck-Funktion erstellt eine Fehlerüberprüfung.
Syntax
void WdfVerifierKeBugCheck(
[in] ULONG BugCheckCode,
[in] ULONG_PTR BugCheckParameter1,
[in] ULONG_PTR BugCheckParameter2,
[in] ULONG_PTR BugCheckParameter3,
[in] ULONG_PTR BugCheckParameter4
);
Parameter
[in] BugCheckCode
Einer der Fehlerüberprüfungscodes , die in Bugcodes.h definiert sind.
[in] BugCheckParameter1
Informationen zu diesem Parameter finden Sie in der Beschreibung des angegebenen Fehlerüberprüfungscodes.
[in] BugCheckParameter2
Informationen zu diesem Parameter finden Sie in der Beschreibung des angegebenen Fehlerüberprüfungscodes.
[in] BugCheckParameter3
Informationen zu diesem Parameter finden Sie in der Beschreibung des angegebenen Fehlerüberprüfungscodes.
[in] BugCheckParameter4
Informationen zu diesem Parameter finden Sie in der Beschreibung des angegebenen Fehlerüberprüfungscodes.
Rückgabewert
Keine
Bemerkungen
Wenn Ihr Kernel-Mode Driver Framework (KMDF)-Treiber WdfVerifierKeBugCheck aufruft, wird das Betriebssystem angehalten und zeigt einen blauen Bildschirm an , es sei denn, ein Debugger wird ausgeführt.
Wenn Ihr User-Mode Driver Framework (UMDF)-Treiber (Version 2.0 oder höher) WdfVerifierKeBugCheck aufruft, verwendet das Framework nicht die vom Treiber bereitgestellten Parameter. In diesem Fall bricht das Framework in den Debugger ein, wenn einer verbunden ist. Wenn ein Debugger nicht verbunden ist, generiert das Framework eine Ausnahme, und der STANDARD-UMDF-Ausnahmehandler erstellt eine Minidumpdatei. Weitere Informationen zu nicht behandelten Ausnahmen im Treiberhostprozess finden Sie unter So meldet UMDF Fehler.
Weitere Informationen zum Debuggen Ihres Treibers finden Sie unter Debuggen von WDF-Treibern.
Beispiele
Im folgenden Codebeispiel wird eine Fehlerüberprüfung erstellt, die den Code der MULTIPLE_IRP_COMPLETE_REQUESTS Fehlerüberprüfung verwendet.
WdfVerifierKeBugCheck(
MULTIPLE_IRP_COMPLETE_REQUESTS,
(ULONG_PTR) irp,
(ULONG_PTR) srb,
0,
0
);
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfverifier.h (einschließen von Wdf.h) |
Bibliothek | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | Beliebige Ebene |
DDI-Complianceregeln | DriverCreate(kmdf) |
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