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