Función FsRtlCurrentBatchOplock (ntifs.h)
Un sistema de archivos o un controlador de filtro llama a FsRtlCurrentBatchOplock para determinar si hay bloqueos oportunistas por lotes (oplocks) en un archivo.
Sintaxis
BOOLEAN FsRtlCurrentBatchOplock(
[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
FsRtlCurrentBatchOplock devuelve TRUE si hay bloqueos o bloqueos oportunistas pendientes pendientes actuales; false de lo contrario.
Observaciones
FsRtlCurrentBatchOplock devuelve FALSE si actualmente no se mantienen bloqueos oportunistas por lotes o filtros.
Para obtener información detallada sobre los bloqueos oportunistas, consulte la documentación del SDK de Microsoft Windows.
Los minifiltros deben llamar a fltCurrentBatchOplock en lugar de FsRtlCurrentBatchOplock.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de |
Universal |
encabezado de |
ntifs.h (incluya Ntifs.h) |
biblioteca de |
NtosKrnl.lib |
DLL de |
NtosKrnl.exe |
irQL | <= APC_LEVEL |
Consulte también
FSCTL_OPBATCH_ACK_CLOSE_PENDING