Compartir a través de


Función FltUninitializeOplock (fltkernel.h)

FltUninitializeOplock desinicializa un puntero de bloqueo oportunista (oplock).

Sintaxis

VOID FLTAPI FltUninitializeOplock(
  [in] POPLOCK Oplock
);

Parámetros

[in] Oplock

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

Valor devuelto

None

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 oplock 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 de Microsoft Windows SDK.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado fltkernel.h (incluya Fltkernel.h)
Library FltMgr.lib
Archivo DLL 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