AtaPortCompleteRequest 関数 (irb.h)
AtaPortCompleteRequest ルーチンは、指定された IRB を完了します。
メモ ATA ポート ドライバーと ATA ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。 代わりに、 Storport ドライバー と Storport ミニポート ドライバー モデルを使用することをお勧めします。
構文
void AtaPortCompleteRequest(
[in] PVOID ChannelExtension,
[in] PIDE_REQUEST_BLOCK Irb
);
パラメーター
[in] ChannelExtension
チャネル拡張機能へのポインター。
[in] Irb
完了する IDE 要求ブロック (IRB) を定義する IDE_REQUEST_BLOCK 型の構造体へのポインター。
戻り値
なし
解説
ミニポート ドライバーは、このルーチンを使用して、IRB が完了したことをポート ドライバーに示します。 ミニポート ドライバーは、この呼び出しの後に IRB に触れてはいけません。 状態がIRB_STATUS_PENDINGの IRB を完了するとエラーになります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | irb.h (Ata.h、Irb.h を含む) |
Library | Ataport.lib;Pciidex.lib |