Função FsRtlCurrentOplock (ntifs.h)

Um sistema de arquivos ou driver de filtro chama FsRtlCurrentOplock para determinar se há bloqueios oportunistas (oplocks) em um arquivo.

Sintaxe

BOOLEAN FsRtlCurrentOplock(
  [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

FsRtlCurrentOplock retornará TRUE se houver bloqueios oportunistas (oplocks) que estão sendo mantidos no momento. Caso contrário, retornará FALSE.

Comentários

FsRtlCurrentOplock retornará FALSE se nenhum bloqueio oportunista for mantido no momento.

Para obter mais informações sobre bloqueios oportunistas, consulte a documentação do SDK do Microsoft Windows.

Os minifiltros devem chamar FltCurrentOplock em vez de FsRtlCurrentOplock.

Requisitos

Requisito Valor
Cliente mínimo com suporte A rotina FsRtlCurrentOplock está disponível a partir do Windows Vista.
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Confira também

FltCurrentOplock

FsRtlInitializeOplock