// fltkernel.h
BOOLEAN FLTAPI FltCurrentOplockH(
[in] POPLOCK Oplock
);
View the official Windows Driver Kit DDI referenceNo description available.
A minifilter driver calls the FltCurrentOplockH routine to determine whether there are any CACHE_HANDLE_LEVEL opportunistic locks (oplocks) on a file.
Oplock [in]An opaque oplock pointer for the file. This pointer must have been initialized by a previous call to FltInitializeOplock.
FltCurrentOplockH returns TRUE if there are CACHE_HANDLE_LEVEL oplocks that are currently being held. Otherwise, it returns FALSE.
FltCurrentOplockH returns FALSE if no CACHE_HANDLE_LEVEL opportunistic locks are currently held.
For more information about opportunistic locks, see the Microsoft Windows SDK documentation.