Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Dateisystem oder Filtertreiber ruft FsRtlCurrentOplockH auf, um zu bestimmen, ob CACHE_HANDLE_LEVEL opportunistische Sperren (Oplocks) für eine Datei vorhanden sind.
Syntax
BOOLEAN FsRtlCurrentOplockH(
[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
FsRtlCurrentOplockH gibt TRUE zurück, wenn CACHE_HANDLE_LEVEL opportunistische Sperren vorhanden sind, die derzeit gehalten werden. Andernfalls wird FALSE-zurückgegeben.
Bemerkungen
FsRtlCurrentOplockH gibt FALSE- zurück, wenn derzeit keine CACHE_HANDLE_LEVEL opportunistische Sperren (Oplocks) gehalten werden.
Weitere Informationen zu opportunistischen Sperren finden Sie in der Microsoft Windows SDK-Dokumentation.
Minifilter sollten FltCurrentOplockH- anstelle von FsRtlCurrentOplockaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Die FsRtlCurrentOplockH-Routine ist ab Windows 7 verfügbar. |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |