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 FsRtlCurrentBatchOplock auf, um zu bestimmen, ob batch- oder filter opportunistische Sperren (Oplocks) für eine Datei vorhanden sind.
Syntax
BOOLEAN FsRtlCurrentBatchOplock(
[in] POPLOCK Oplock
);
Parameter
[in] Oplock
Undurchsichtiger opportunistischer Sperrzeiger für die Datei. Dieser Zeiger muss durch einen vorherigen Aufruf von FsRtlInitializeOplockinitialisiert worden sein.
Rückgabewert
FsRtlCurrentBatchOplock gibt TRUE zurück, wenn aktuelle ausstehende Batch- oder Filter-opportunistische Sperren vorhanden sind; andernfalls FALSE.
Bemerkungen
FsRtlCurrentBatchOplock gibt FALSE- zurück, wenn derzeit keine opportunistischen Stapel- oder Filtersperren enthalten sind.
Ausführliche Informationen zu opportunistischen Sperren finden Sie in der Microsoft Windows SDK-Dokumentation.
Minifilter sollten FltCurrentBatchOplock anstelle von FsRtlCurrentBatchOplockaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |
Siehe auch
FSCTL_OPBATCH_ACK_CLOSE_PENDING