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 |