AtaPortDebugPrint 関数 (irb.h)
AtaPortDebugPrint ルーチンは、デバッガーが出力できるように、カーネル デバッガーにメッセージ文字列を渡します。
手記
ATA ポート ドライバーと ATA ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。 代わりに、Storport ドライバー と storport ミニポート ドライバー モデル 使用します。
構文
void AtaPortDebugPrint(
ULONG DebugPrintLevel,
PCCHAR DebugMessage,
...
);
パラメーター
DebugPrintLevel
詳細度のレベルを指定する 0 ~ 3 の値を格納します。値 3 は最も詳細度の高いレベルを示し、値 0 は最も低いレベルを示します。 「解説」を参照してください。
DebugMessage
出力するデバッグ文字列へのポインター。
...
DebugMessage が指す文字列と共に使用する可変引数。
戻り値
何一つ
備考
ScsiDebugPrint は、debugMessage が指すメッセージと、DebugPrintLevel の値とポート ドライバー固有のマスクに応じて、その他のデバッグ情報を出力します。 必要な詳細レベルを設定するには、nt!kd_idep_mask コマンドを使用します。 カーネル デバッガーの詳細については、「WinDbg の概要 - カーネル モードの」を参照してください。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | irb.h (Ata.h、Irb.h を含む) |
ライブラリ | Ataport.lib;Pciidex.lib |