FltCurrentOplock function (fltkernel.h)
A minifilter driver calls the FltCurrentOplock routine to determine whether there are any opportunistic locks (oplocks) on a file.
Syntax
BOOLEAN FLTAPI FltCurrentOplock(
[in] POPLOCK Oplock
);
Parameters
[in] Oplock
An opaque oplock pointer for the file. This pointer must have been initialized by a previous call to FltInitializeOplock.
Return value
FltCurrentOplock returns TRUE if there are oplocks that are currently being held. Otherwise, it returns FALSE.
Remarks
FltCurrentOplock returns FALSE if no opportunistic locks are currently held.
For more information about opportunistic locks, see the Microsoft Windows SDK documentation.
Requirements
Requirement | Value |
---|---|
Minimum supported client | The FltCurrentOplock routine is available starting with Windows 7. |
Target Platform | Universal |
Header | fltkernel.h (include Fltkernel.h) |
Library | FltMgr.lib |
IRQL | <= APC_LEVEL |