Função FsRtlCurrentOplockH (ntifs.h)
Um sistema de arquivos ou driver de filtro chama FsRtlCurrentOplockH para determinar se há algum CACHE_HANDLE_LEVEL bloqueios oportunistas (oplocks) em um arquivo.
Sintaxe
BOOLEAN FsRtlCurrentOplockH(
[in] POPLOCK Oplock
);
Parâmetros
[in] Oplock
Um ponteiro de bloqueio oportunista opaco para o arquivo. Esse ponteiro deve ter sido inicializado por uma chamada anterior para FsRtlInitializeOplock.
Retornar valor
FsRtlCurrentOplockH retornaráTRUE se houver CACHE_HANDLE_LEVEL bloqueios oportunistas que estão sendo mantidos no momento. Caso contrário, retornará FALSE.
Comentários
FsRtlCurrentOplockH retornará FALSE se nenhum CACHE_HANDLE_LEVEL bloqueios oportunistas (oplocks) forem mantidos no momento.
Para obter mais informações sobre bloqueios oportunistas, consulte a documentação do SDK do Microsoft Windows.
Os minifiltros devem chamar FltCurrentOplockH em vez de FsRtlCurrentOplock.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | A rotina FsRtlCurrentOplockH está disponível a partir do Windows 7. |
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua 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