Compartilhar via


Função FltCurrentOplockH (fltkernel.h)

Um driver de minifiltro chama a rotina FltCurrentOplockH para determinar se há algum CACHE_HANDLE_LEVEL bloqueios oportunistas (oplocks) em um arquivo.

Sintaxe

BOOLEAN FLTAPI FltCurrentOplockH(
  [in] POPLOCK Oplock
);

Parâmetros

[in] Oplock

Um ponteiro oplock oplock opaco para o arquivo. Esse ponteiro deve ter sido inicializado por uma chamada anterior para FltInitializeOplock.

Valor de retorno

fltCurrentOplockH retornará TRUE se houver CACHE_HANDLE_LEVEL oplocks que estão sendo mantidos no momento. Caso contrário, ele retornará FALSE.

Observações

FltCurrentOplockH retornará FALSE se nenhum CACHE_HANDLE_LEVEL bloqueios oportunistas estiverem detidos no momento.

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

Requisitos

Requisito Valor
de cliente com suporte mínimo A rotina FltCurrentOplockH está disponível a partir do Windows 7.
da Plataforma de Destino Universal
cabeçalho fltkernel.h (inclua Fltkernel.h)
biblioteca FltMgr.lib
IRQL <= APC_LEVEL

Consulte também

FltInitializeOplock

FsRtlCurrentOplockH