Функция FltCurrentOplockH (fltkernel.h)
Драйвер минифильтра вызывает подпрограмму FltCurrentOplockH , чтобы определить, есть ли CACHE_HANDLE_LEVEL оппортунистические блокировки (oplock) в файле.
Синтаксис
BOOLEAN FLTAPI FltCurrentOplockH(
[in] POPLOCK Oplock
);
Параметры
[in] Oplock
Непрозрачный указатель oplock для файла. Этот указатель должен быть инициализирован предыдущим вызовом FltInitializeOplock.
Возвращаемое значение
Функция FltCurrentOplockH возвращает значение TRUE , если в настоящее время хранятся CACHE_HANDLE_LEVEL блокировки. В противном случае возвращается значение FALSE.
Комментарии
FltCurrentOplockH возвращает значение FALSE , если CACHE_HANDLE_LEVEL оппортунистические блокировки в настоящее время не удерживаются.
Дополнительные сведения об оппортунистических блокировках см. в документации по Microsoft Windows SDK.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Подпрограмма FltCurrentOplockH доступна начиная с Windows 7. |
Целевая платформа | Универсальное |
Верхняя часть | fltkernel.h (включая Fltkernel.h) |
Библиотека | FltMgr.lib |
IRQL | <= APC_LEVEL |