次の方法で共有


低速 I/O ルーチン

低 I/O ルーチンは、ファイル オブジェクトに対する基本的な IRP_MJ_XXX 非同期操作 (オープン、クローズ、読み取り、書き込みなど) を表します。 RDBSS は、ネットワーク ミニリダイレクターによる低 I/O 操作で使用される便利なルーチンをいくつか提供します。 RDBSS の低 I/O ルーチンには次のものが含まれます。

ルーチンによって返される値 説明

RxLowIoCompletion

このルーチンは、ルーチンが最初に保留として返された場合、処理が完了したときにネットワーク ミニリダイレクター ドライバーの低 I/O ルーチンによって呼び出される必要があります。

RxLowIoGetBufferAddress

このルーチンは、RX_CONTEXT 構造体の LowIoContext からMDL に対応するバッファを返します。

RxMapSystemBuffer

このルーチンは、I/O 要求パケット (IRP) からシステム バッファ アドレスを返します。

RxNewMapUserBuffer

このルーチンは、低 I/O に使用されるユーザー バッファのアドレスを返します。 このルーチンは Windows XP および Windows 2000 でのみ使用できることに注意してください。