Funzione FsRtlAreThereCurrentOrInProgressFileLocks (ntifs.h)
La routineFsRtlAreThereCurrentOrInProgressFileLocks determina se sono presenti blocchi di intervallo di byte assegnati a un file o a qualsiasi operazione di blocco in corso per tale file.
Sintassi
BOOLEAN FsRtlAreThereCurrentOrInProgressFileLocks(
[in] PFILE_LOCK FileLock
);
Parametri
[in] FileLock
Puntatore alla struttura FILE_LOCK per il file da controllare.
Valore restituito
La routine restituisce TRUE quando sono presenti blocchi di intervallo di byte assegnati al file o quando sono in corso richieste di blocco dell'intervallo di byte per il file. In caso contrario, la routine restituisce FALSE.
Osservazioni
I file system possono usare la routine fsRtlAreThereCurrentOrInProgressFileLocks routine in Semantica Oplock per determinare se concedere un oplock condiviso.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 7 |
piattaforma di destinazione | Universale |
intestazione |
ntifs.h (include FltKernel.h, Ntifs.h) |
libreria |
NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | <=APC_LEVEL |