Share via


FltUninitializeOplock 関数 (fltkernel.h)

FltUninitializeOplock は、日和見ロック (oplock) ポインターを初期化しません。

構文

VOID FLTAPI FltUninitializeOplock(
  [in] POPLOCK Oplock
);

パラメーター

[in] Oplock

不透明な oplock ポインター。 このポインターは、 FltInitializeOplock の以前の呼び出しによって初期化されている必要があります。

戻り値

なし

解説

ミニフィルター ドライバーは FltUninitializeOplock を呼び出して、初期化された日和見ロック (oplock) ポインターを初期化解除します。 初期化されていない oplock ポインターは、 FltInitializeOplock を呼び出すことで再利用できるように初期化できます。

日和見ロックの詳細については、Microsoft Windows SDKドキュメントを参照してください。

要件

要件
対象プラットフォーム ユニバーサル
Header fltkernel.h (Fltkernel.h を含む)
Library 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