Compartilhar via


Função FsRtlCurrentOplock (ntifs.h)

Um sistema de arquivos ou chamadas de driver de filtro 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.

Valor de retorno

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

Observações

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
de cliente com suporte mínimo A rotina FsRtlCurrentOplock está disponível a partir do Windows Vista.
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

fltCurrentOplock

FsRtlInitializeOplock