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 を完了するとエラーになります。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | irb.h (Ata.h、Irb.h を含む) |
ライブラリ | Ataport.lib;Pciidex.lib |