Поделиться через


Функция FltUninitializeOplock (fltkernel.h)

FltUninitializeOplock неинициализирует указатель оппортунистической блокировки (oplock).

Синтаксис

VOID FLTAPI FltUninitializeOplock(
  [in] POPLOCK Oplock
);

Параметры

[in] Oplock

Непрозрачный указатель oplock. Этот указатель должен быть инициализирован предыдущим вызовом FltInitializeOplock.

Возвращаемое значение

Никакой

Замечания

Драйверы минифильтра вызывают FltUninitializeOplock для неинициализации инициализации указателя инициализации оппортунистической блокировки (oplock). Неинициализированный указатель оплока можно инициализировать для повторного использования путем вызова FltInitializeOplock.

Подробные сведения о оппортунистических блокировках см. в документации по пакету SDK для Microsoft Windows.

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка fltkernel.h (include Fltkernel.h)
библиотеки FltMgr.lib
DLL Fltmgr.sys
IRQL <= APC_LEVEL

См. также

FSCTL_OPBATCH_ACK_CLOSE_PENDING

FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

FSCTL_OPLOCK_BREAK_ACK_NO_2

FSCTL_OPLOCK_BREAK_NOTIFY

FSCTL_REQUEST_BATCH_OPLOCK

FSCTL_REQUEST_FILTER_OPLOCK

FSCTL_REQUEST_OPLOCK_LEVEL_1

FSCTL_REQUEST_OPLOCK_LEVEL_2

FltCheckOplock

FltCurrentBatchOplock

FltInitializeOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

FsRtlUninitializeOplock