Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ScsiDebugPrint Routine druckt Debuginformationen mit einer Ausführlichkeitsebene basierend auf globalen Werten, die im Kerneldebugger festgelegt oder in der Registrierung festgelegt und beim Starten des Systems initialisiert werden.
Anmerkung
Die SCSI-Porttreiber- und SCSI-Miniporttreibermodelle können in Zukunft geändert oder nicht verfügbar sein. Verwenden Sie stattdessen den Storport-Treiber und Storport Miniport Treibermodelle.
Syntax
SCSIPORT_API VOID ScsiDebugPrint(
ULONG DebugPrintLevel,
PCCHAR 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ührlichkeitsebene angibt und ein Wert von 0 die niedrigste Ebene angibt. Siehe Anmerkungen.
DebugMessage
Zeigen Sie auf die zu druckde Debugzeichenfolge.
...
Variadische Argumente, die mit der Zeichenfolge gedruckt werden sollen, auf die DebugMessage zeigt.
Rückgabewert
Nichts
Bemerkungen
ScsiDebugPrint druckt die Nachricht, auf die DebugMessage-verweist, zusammen mit anderen Debuginformationen abhängig von der Vaue von DebugPrintLevel wie folgt.
| DebugPrintLevel-Wert | An DbgPrintEx übergebener Wert |
|---|---|
| 0 | DPFLTR_WARNING_LEVEL |
| 1 | DPFLTR_TRACE_LEVEL |
| 2 | DPFLTR_TRACE_LEVEL |
| 3 | DPFLTR_INFO_LEVEL |
Um die Nachricht anzuzeigen, auf die DebugMessage- aus dem Kerneldebugger verweist, verwenden Sie das Komponentenfilterformat Kd_ScsiMiniPort_Mask. Weitere Informationen zum Debuggen von Masken finden Sie unter DbgPrintEx.
ScsiDebugPrint nur Funktionen in überprüften Builds; es kompiliert nichts in kostenlosen Builds.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows XP |
| Zielplattform- | Desktop |
| Header- | minitape.h (include Miniport.h, Scsi.h, Minitape.h) |
| Library | Scsiport.lib |