Função FsRtlAreThereCurrentOrInProgressFileLocks (ntifs.h)
A rotinaFsRtlAreThereCurrentOrInProgressFileLocks determina se há bloqueios de intervalo de bytes atribuídos a um arquivo ou quaisquer operações de bloqueio em andamento para esse arquivo.
Sintaxe
BOOLEAN FsRtlAreThereCurrentOrInProgressFileLocks(
[in] PFILE_LOCK FileLock
);
Parâmetros
[in] FileLock
Um ponteiro para a estrutura FILE_LOCK para o arquivo a ser verificado.
Retornar valor
A rotina retorna TRUE quando há bloqueios de intervalo de bytes atribuídos ao arquivo ou quando há solicitações de bloqueio de intervalo de bytes em andamento para o arquivo. Caso contrário, a rotina retornará FALSE.
Comentários
Os sistemas de arquivos podem usar a rotina FsRtlAreThereCurrentOrInProgressFileLocks na Semântica oplock para determinar se deseja conceder um oplock compartilhado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 |
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua FltKernel.h, Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de