Compartir a través de


Función FltUninitializeOplock (fltkernel.h)

FltUninitializeOplock no inicializa un puntero de bloqueo oportunista (oplock).

Sintaxis

VOID FLTAPI FltUninitializeOplock(
  [in] POPLOCK Oplock
);

Parámetros

[in] Oplock

Puntero oplock oplock opque oplock. Este puntero debe haberse inicializado mediante una llamada anterior a FltInitializeOplock.

Valor devuelto

Ninguno

Observaciones

Los controladores de minifiltro llaman a fltUninitializeOplock para anular la inicialización de un puntero de bloqueo oportunista inicializado (oplock). El puntero de interbloqueo no inicializado se puede inicializar para su reutilización llamando a FltInitializeOplock.

Para obtener información detallada sobre los bloqueos oportunistas, consulte la documentación del SDK de Microsoft Windows.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de fltkernel.h (incluya Fltkernel.h)
biblioteca de FltMgr.lib
DLL de Fltmgr.sys
irQL <= APC_LEVEL

Consulte también

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