Freigeben über


FsRtlBalanceReads-Funktion (ntifs.h)

Die FsRtlBalanceReads-Routine signalisiert einem fehlertoleranten Datenträgertreiber, dass es jetzt sicher ist, lesevorgänge von einem gespiegelten Laufwerk auszugleichen.

Syntax

NTSTATUS FsRtlBalanceReads(
  [in] PDEVICE_OBJECT TargetDevice
);

Parameter

[in] TargetDevice

Ein Zeiger auf das Geräteobjekt, von dem das Gerät den ausgeglichenen Lesevorgang startet.

Rückgabewert

FsRtlBalanceReads gibt STATUS_INVALID_DEVICE_REQUEST zurück, wenn das Gerät kein Spiegel ist.

Hinweise

FsRtlBalanceReads signalisiert einem fehlertoleranten Datenträgertreiber, dass es sicher ist, mit dem Ausgleich von Lesevorgängen von einem gespiegelten Laufwerk zu beginnen. Ein Dateisystem ruft in der Regel FsRtlBalanceReads für ein neu bereitgestelltes Volume auf, sobald festgestellt wurde, dass das Volume sauber ist.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm)

Weitere Informationen

CcIsThereDirtyData