Función FsRtlCurrentOplockH (ntifs.h)

Un controlador de filtro o sistema de archivos llama a FsRtlCurrentOplockH para determinar si hay algún bloqueo oportunista (oplocks) en un archivo CACHE_HANDLE_LEVEL.

Sintaxis

BOOLEAN FsRtlCurrentOplockH(
  [in] POPLOCK Oplock
);

Parámetros

[in] Oplock

Puntero de bloqueo oportunista opaco para el archivo. Este puntero debe haberse inicializado mediante una llamada anterior a FsRtlInitializeOplock.

Valor devuelto

FsRtlCurrentOplockH devuelve TRUE si hay CACHE_HANDLE_LEVEL bloqueos oportunistas que se mantienen actualmente. De lo contrario, devuelve FALSE.

Comentarios

FsRtlCurrentOplockH devuelve FALSE si actualmente no se mantienen bloqueos oportunistas (oplocks) CACHE_HANDLE_LEVEL.

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

Los minifiltros deben llamar a FltCurrentOplockH en lugar de FsRtlCurrentOplock.

Requisitos

Requisito Value
Cliente mínimo compatible La rutina FsRtlCurrentOplockH está disponible a partir de Windows 7.
Plataforma de destino Universal
Encabezado ntifs.h (incluya Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte también

FltCurrentOplockH

FsRtlInitializeOplock