FsRtlBalanceReads 関数 (ntifs.h)
FsRtlBalanceReads ルーチンは、ミラー化されたドライブからの読み取りの分散を開始しても安全であることをフォールト トレラント ディスク ドライバーに通知します。
構文
NTSTATUS FsRtlBalanceReads(
[in] PDEVICE_OBJECT TargetDevice
);
パラメーター
[in] TargetDevice
デバイスがバランスの取れた読み取りを開始するデバイス オブジェクトへのポインター。
戻り値
FsRtlBalanceReads は、デバイスがミラーでない場合、STATUS_INVALID_DEVICE_REQUESTを返します。
注釈
FsRtlBalanceReads は、ミラー化されたドライブからの読み取りの分散を開始しても安全であることをフォールト トレラント ディスク ドライバーに通知します。 通常、ファイル システムは、ボリュームがクリーンされると、新しくマウントされたボリュームに対して FsRtlBalanceReads を呼び出します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
Header | ntifs.h (Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
DDI コンプライアンス規則 | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |