Função FsRtlUninitializeOplock (ntifs.h)

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

Sintaxe

void FsRtlUninitializeOplock(
  [in, out] POPLOCK Oplock
);

Parâmetros

[in, out] Oplock

Ponteiro de bloqueio oportunista opaco. Esse ponteiro deve ter sido inicializado por uma chamada anterior para FsRtlInitializeOplock.

Retornar valor

Nenhum

Comentários

Sistemas de arquivos e drivers de filtro chamam FsRtlUninitializeOplock para não inicializar um ponteiro de bloqueio oportunista inicializado (oplock). O ponteiro oplock não inicializado pode ser inicializado para reutilização chamando FsRtlInitializeOplock.

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

Os minifiltros devem chamar FltUninitializeOplock em vez de FsRtlUninitializeOplock.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
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

FltUninitializeOplock

FsRtlCheckOplock

FsRtlCurrentBatchOplock

FsRtlInitializeOplock

FsRtlOplockFsctrl

FsRtlOplockIsFastIoPossible