FltCurrentOplockH-Funktion (fltkernel.h)

Ein Minifiltertreiber ruft die FltCurrentOplockH-Routine auf, um zu bestimmen, ob CACHE_HANDLE_LEVEL opportunistische Sperren (Oplocks) für eine Datei vorhanden sind.

Syntax

BOOLEAN FLTAPI FltCurrentOplockH(
  [in] POPLOCK Oplock
);

Parameter

[in] Oplock

Ein undurchsichtiger Oplockzeiger für die Datei. Dieser Zeiger muss durch einen vorherigen Aufruf von FltInitializeOplock initialisiert worden sein.

Rückgabewert

FltCurrentOplockH gibt TRUE zurück, wenn CACHE_HANDLE_LEVEL Oplocks vorhanden sind, die derzeit gehalten werden. Andernfalls wird FALSE zurückgegeben.

Hinweise

FltCurrentOplockH gibt FALSE zurück, wenn derzeit keine CACHE_HANDLE_LEVEL opportunistische Sperren gehalten werden.

Weitere Informationen zu opportunistischen Sperren finden Sie in der Dokumentation zu Microsoft Windows SDK.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Die FltCurrentOplockH-Routine ist ab Windows 7 verfügbar.
Zielplattform Universell
Header fltkernel.h (fltkernel.h einschließen)
Bibliothek FltMgr.lib
IRQL <= APC_LEVEL

Weitere Informationen

FltInitializeOplock

FsRtlCurrentOplockH