Fungsi FsRtlAreThereCurrentOrInProgressFileLocks (ntifs.h)

RutinitasFsRtlAreThereCurrentOrInProgressFileLocks menentukan apakah ada kunci rentang byte yang ditetapkan ke file atau operasi penguncian apa pun yang sedang berlangsung untuk file tersebut.

Sintaks

BOOLEAN FsRtlAreThereCurrentOrInProgressFileLocks(
  [in] PFILE_LOCK FileLock
);

Parameter

[in] FileLock

Penunjuk ke struktur FILE_LOCK untuk file yang akan diperiksa.

Nilai kembali

Rutinitas mengembalikan TRUE ketika ada kunci rentang byte yang ditetapkan ke file atau ketika ada permintaan kunci rentang byte yang sedang berlangsung untuk file. Jika tidak, rutinitas mengembalikan FALSE.

Keterangan

Sistem file dapat menggunakan rutinitas FsRtlAreThereCurrentOrInProgressFileLocks di Oplock Semantics untuk menentukan apakah akan memberikan oplock bersama.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7
Target Platform Universal
Header ntifs.h (termasuk FltKernel.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL

Lihat juga

FILE_LOCK

FsRtlAllocateFileLock

FsRtlGetNextFileLock

FsRtlInitializeFileLock