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