StorPortDebugPrint-Funktion (storport.h)
Die StorPortDebugPrint-Routine gibt eine Debugzeichenfolge an den Kerneldebugger aus, wenn der Debugger angefügt ist.
Syntax
STORPORT_API VOID StorPortDebugPrint(
ULONG DebugPrintLevel,
PSTR DebugMessage,
...
);
Parameter
DebugPrintLevel
Enthält einen Wert zwischen 0 und 3, der die Ausführlichkeitsebene angibt, wobei ein Wert von 3 die höchste Ausführlichkeitsstufe und ein Wert von 0 für die niedrigste Ebene steht. Siehe Hinweise.
DebugMessage
Zeiger auf die debug-Nachricht, die gedruckt werden soll.
...
Variadische Argumente, die mit der Zeichenfolge gedruckt werden sollen, auf die DebugMessage zeigt.
Rückgabewert
Keine
Bemerkungen
StorPortDebugPrint gibt die Meldung aus, auf die von DebugMessage verwiesen wird, zusammen mit anderen Debuginformationen, die vom Wert von DebugPrintLevel abhängig sind, wie folgt.
Wert von DebugPrintLevel | Art der gedruckten Informationen |
---|---|
0 | Fehler |
1 | Warnung |
2 | Trace |
3 | Informational |
Um diese Debugzeichenfolgen anzuzeigen, muss der Treiberwriter nt! Kd_STORMINIPORT_Mask. Dies folgt dem neuen systemweiten Debugdruckmechanismus.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | storport.h (Storport.h einschließen) |
Bibliothek | Storport.lib |
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