次の方法で共有


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)

こちらもご覧ください

CcIsThereDirtyData