Função FsRtlCurrentBatchOplock (ntifs.h)
Um sistema de arquivos ou chamadas de driver de filtro FsRtlCurrentBatchOplock para determinar se há algum lote ou filtro de bloqueios oportunistas (oplocks) em um arquivo.
Sintaxe
BOOLEAN FsRtlCurrentBatchOplock(
[in] POPLOCK Oplock
);
Parâmetros
[in] Oplock
Ponteiro de bloqueio oportunista opaco para o arquivo. Esse ponteiro deve ter sido inicializado por uma chamada anterior para FsRtlInitializeOplock.
Valor de retorno
FsRtlCurrentBatchOplock retornará VERDADEIRO se houver bloqueios oportunistas de lote ou filtro pendentes atuais; false caso contrário.
Observações
FsRtlCurrentBatchOplock retornará FALSE se nenhum lote ou filtro de bloqueios oportunistas estiverem mantidos no momento.
Para obter informações detalhadas sobre bloqueios oportunistas, consulte a documentação do SDK do Microsoft Windows.
Os minifiltros devem chamar FltCurrentBatchOplock em vez de FsRtlCurrentBatchOplock .
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Consulte também
FSCTL_OPBATCH_ACK_CLOSE_PENDING