Función FsRtlAreThereCurrentOrInProgressFileLocks (ntifs.h)
La rutinaFsRtlAreThereCurrentOrInProgressFileLocks determina si hay bloqueos de intervalo de bytes asignados a un archivo o a cualquier operación de bloqueo en curso para ese archivo.
Sintaxis
BOOLEAN FsRtlAreThereCurrentOrInProgressFileLocks(
[in] PFILE_LOCK FileLock
);
Parámetros
[in] FileLock
Puntero a la estructura FILE_LOCK del archivo que se va a comprobar.
Valor devuelto
La rutina devuelve TRUE cuando hay bloqueos de intervalo de bytes asignados al archivo o cuando hay solicitudes de bloqueo de intervalo de bytes en curso para el archivo. De lo contrario, la rutina devuelve FALSE.
Comentarios
Los sistemas de archivos pueden usar la rutina FsRtlAreThereCurrentOrInProgressFileLocks en la semántica de Oplock para determinar si se debe conceder un interbloqueo compartido.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya FltKernel.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de