StorPortDebugPrint 関数 (storport.h)
StorPortDebugPrint ルーチンは、デバッガーがアタッチされている場合に、デバッグ文字列をカーネル デバッガーに出力します。
構文
STORPORT_API VOID StorPortDebugPrint(
ULONG DebugPrintLevel,
PSTR DebugMessage,
...
);
パラメーター
DebugPrintLevel
詳細度のレベルを指定する 0 ~ 3 の値を格納します。値 3 は詳細度の最上位レベルを示し、値 0 は最低レベルを示します。 「解説」を参照してください。
DebugMessage
出力するデバッグ メッセージへのポインター。
...
DebugMessage が指す文字列と共に出力される可変個引数。
戻り値
なし
解説
StorPortDebugPrint は、 DebugMessage が指すメッセージと、 DebugPrintLevel の値に応じて他のデバッグ情報を次のように出力します。
DebugPrintLevel の値 | 印刷される情報の種類 |
---|---|
0 | Error |
1 | 警告 |
2 | Trace |
3 | Informational |
これらのデバッグ文字列を表示するには、ドライバー ライターで nt! を設定する必要があります。Kd_STORMINIPORT_Mask。 これは、新しいシステム全体のデバッグ印刷メカニズムに従います。
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
Header | storport.h (Storport.h を含む) |
Library | Storport.lib |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示