FsRtlAreThereCurrentOrInProgressFileLocks-Funktion (ntifs.h)
DieFsRtlAreThereCurrentOrInProgressFileLocks Routine bestimmt, ob bytebereichssperren einer Datei zugewiesen sind oder ob sperrvorgänge für diese Datei ausgeführt werden.
Syntax
BOOLEAN FsRtlAreThereCurrentOrInProgressFileLocks(
[in] PFILE_LOCK FileLock
);
Parameter
[in] FileLock
Ein Zeiger auf die FILE_LOCK Struktur, damit die Datei überprüft werden kann.
Rückgabewert
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.
Bemerkungen
Dateisysteme können die FsRtlAreThereCurrentOrInProgressFileLocks Routine in Oplock Semantics verwenden, um zu bestimmen, ob ein freigegebenes Oplock gewährt werden soll.
Anforderungen
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 |