次の方法で共有


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

関連項目

DbgPrintEx