FsRtlAreThereCurrentOrInProgressFileLocks-Funktion (ntifs.h)
DieFsRtlAreThereCurrentOrInProgressFileLocks Routine bestimmt, ob bytebereichssperren einer Datei zugewiesen sind oder ob sperrvorgänge für diese Datei ausgeführt werden.
BOOLEAN FsRtlAreThereCurrentOrInProgressFileLocks(
[in] PFILE_LOCK FileLock
);
[in] FileLock
Ein Zeiger auf die FILE_LOCK Struktur, damit die Datei überprüft werden kann.
Die Routine gibt WAHR zurück, wenn der Datei Bytebereichssperrungen zugewiesen sind oder wenn für die Datei Bytebereichssperranforderungen ausgeführt werden. Andernfalls gibt die Routine FALSE zurück.
Dateisysteme können die FsRtlAreThereCurrentOrInProgressFileLocks Routine in Oplock Semantics verwenden, um zu bestimmen, ob ein freigegebenes Oplock gewährt werden soll.
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 7 |
Zielplattform- | Universal |
Header- | ntifs.h (include FltKernel.h, Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <=APC_LEVEL |