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