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) |