Функция FsRtlUninitializeOplock (ntifs.h)
FsRtlUninitializeOplock неинициализирует указатель оппортунистической блокировки (oplock).
Синтаксис
void FsRtlUninitializeOplock(
[in, out] POPLOCK Oplock
);
Параметры
[in, out] Oplock
Непрозрачный оппортунистический указатель блокировки. Этот указатель должен быть инициализирован предыдущим вызовом FsRtlInitializeOplock.
Возвращаемое значение
Никакой
Замечания
Файловые системы и драйверы фильтров вызывают FsRtlUninitializeOplock для неинициализации инициализации указателя инициализации оппортунистической блокировки (oplock). Неинициализированный указатель оплока можно инициализировать для повторного использования путем вызова FsRtlInitializeOplock.
Подробные сведения о оппортунистических блокировках см. в документации по пакету SDK для Microsoft Windows.
Минифильтры должны вызывать FltUninitializeOplock вместо FsRtlUninitializeOplock.
Требования
Требование | Ценность |
---|---|
целевая платформа | Всеобщий |
заголовка | ntifs.h (include Ntifs.h) |
библиотеки |
NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
См. также
FSCTL_OPBATCH_ACK_CLOSE_PENDING