Função FltInitializeOplock (fltkernel.h)

A rotina FltInitializeOplock inicializa um ponteiro de bloqueio oportunista (oplock).

Sintaxe

VOID FLTAPI FltInitializeOplock(
  [out] POPLOCK Oplock
);

Parâmetros

[out] Oplock

Variável de ponteiro fornecida pelo chamador que recebe o ponteiro oplock oplock inicializado. Essa variável deve ser inicializada como NULL antes da chamada inicial para FltInitializeOplock.

Retornar valor

Nenhum

Comentários

Quando o ponteiro oplock não é mais necessário, ele pode ser não inicializado chamando FltUninitializeOplock. O ponteiro oplock não inicializado pode ser inicializado para reutilização chamando FltInitializeOplock.

Para solicitar um oplock ou responder a uma notificação de interrupção do oplock, chame FltOplockFsctrl.

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

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho fltkernel.h (inclua Fltkernel.h)
Biblioteca FltMgr.lib
DLL Fltmgr.sys
IRQL <= APC_LEVEL

Confira também

FltCheckOplock

FltCurrentBatchOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

FltUninitializeOplock

FsRtlInitializeOplock