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 FsRtlInitializeOplock initialisiert worden sein.
Rückgabewert
FsRtlCurrentOplock gibt TRUE zurück, wenn opportunistische Sperren (Oplocks) vorhanden sind, die derzeit gehalten werden. Andernfalls wird FALSE zurückgegeben.
Hinweise
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 FsRtlCurrentOplock aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Die FsRtlCurrentOplock-Routine ist ab Windows Vista verfügbar. |
Zielplattform | Universell |
Header | ntifs.h (include Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |