次の方法で共有


SRB_PAGING_OUT_DRIVER

クラス ドライバーは、ミニドライバーをページングしようとしていることを通知するために、この要求を送信します。

戻り値

ミニドライバーは、SRB の状態として次のいずれかを設定する必要があります。

STATUS_SUCCESS
コマンドが正常に完了したことを示します。

Comments

クラス ドライバーは、開いているストリームまたはデバイスがない場合にのみ、ミニドライバーをページアウトしようとします。 ミニドライバーがこの状態で保留中のコールバックを持つことはほとんどありませんが、ミニドライバーは、この SRB の受信時に未処理のコールバックを取り消す必要があります。 ミニドライバーは、アダプターの割り込みを無効にしてから、STATUS_SUCCESS を返す必要があります。

クラス ドライバーは、ミニドライバーがこの機能をオンにした場合にのみ、ミニドライバーをページアウトします。 ミニドライバーは、デバイスの INF ファイルで、レジストリ変数 PageOutWhenUnopened を 1 に設定することで、この機能を有効にします。 詳細については、ストリーミング ミニドライバーの INF のサンプルを参照してください。