Compartilhar via


Função FltUninitializeOplock (fltkernel.h)

FltUninitializeOplock não inicializa um ponteiro de bloqueio oportunista (oplock).

Sintaxe

VOID FLTAPI FltUninitializeOplock(
  [in] POPLOCK Oplock
);

Parâmetros

[in] Oplock

Ponteiro oplock oplock opaco. Esse ponteiro deve ter sido inicializado por uma chamada anterior para FltInitializeOplock.

Retornar valor

Nenhum

Comentários

Os drivers de minifiltro chamam FltUninitializeOplock para não inicializar um ponteiro inicializado de bloqueio oportunista (oplock). O ponteiro oplock não inicializado pode ser inicializado para reutilização chamando FltInitializeOplock.

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

FSCTL_OPBATCH_ACK_CLOSE_PENDING

FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

FSCTL_OPLOCK_BREAK_ACK_NO_2

FSCTL_OPLOCK_BREAK_NOTIFY

FSCTL_REQUEST_BATCH_OPLOCK

FSCTL_REQUEST_FILTER_OPLOCK

FSCTL_REQUEST_OPLOCK_LEVEL_1

FSCTL_REQUEST_OPLOCK_LEVEL_2

FltCheckOplock

FltCurrentBatchOplock

FltInitializeOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

FsRtlUninitializeOplock