FsRtlCurrentOplock-Funktion (ntifs.h)
Ein Dateisystem oder Filtertreiber ruft FsRtlCurrentOplock auf, um zu bestimmen, ob es opportunistische Sperren (Oplocks) für eine Datei gibt.
Syntax
BOOLEAN FsRtlCurrentOplock(
[in] POPLOCK Oplock
);
Parameter
[in] Oplock
Ein undurchsichtiger opportunistischer Sperrzeiger für die Datei. Dieser Zeiger muss durch einen vorherigen Aufruf von FsRtlInitializeOplockinitialisiert worden sein.
Rückgabewert
FsRtlCurrentOplock gibt TRUE zurück, wenn opportunistische Sperren (Oplocks) vorhanden sind, die derzeit gehalten werden. Andernfalls wird FALSE-zurückgegeben.
Bemerkungen
FsRtlCurrentOplock gibt FALSE zurück, wenn derzeit keine opportunistischen Sperren gehalten werden.
Weitere Informationen zu opportunistischen Sperren finden Sie in der Microsoft Windows SDK-Dokumentation.
Minifilter sollten FltCurrentOplock anstelle von FsRtlCurrentOplockaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Die FsRtlCurrentOplock-Routine ist ab Windows Vista verfügbar. |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |