Compartir a través de


Función FltCurrentOplockH (fltkernel.h)

Un controlador de minifiltro llama a la rutina de FltCurrentOplockH para determinar si hay algún bloqueo oportunista CACHE_HANDLE_LEVEL (oplocks) en un archivo.

Sintaxis

BOOLEAN FLTAPI FltCurrentOplockH(
  [in] POPLOCK Oplock
);

Parámetros

[in] Oplock

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

Valor devuelto

fltCurrentOplockH devuelve TRUE si hay CACHE_HANDLE_LEVEL interbloqueos que se están conservando actualmente. De lo contrario, devuelve FALSE.

Observaciones

fltCurrentOplockH devuelve false si actualmente no se mantienen bloqueos oportunistas CACHE_HANDLE_LEVEL.

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

Requisitos

Requisito Valor
cliente mínimo admitido La rutina FltCurrentOplockH está disponible a partir de Windows 7.
de la plataforma de destino de Universal
encabezado de fltkernel.h (incluya Fltkernel.h)
biblioteca de FltMgr.lib
irQL <= APC_LEVEL

Consulte también

fltInitializeOplock

FsRtlCurrentOplockH