次の方法で共有


FltCurrentOplockH 関数 (fltkernel.h)

ミニフィルター ドライバーは 、FltCurrentOplockH ルーチンを呼び出して、ファイルにCACHE_HANDLE_LEVEL日和見ロック (oplocks) があるかどうかを判断します。

構文

BOOLEAN FLTAPI FltCurrentOplockH(
  [in] POPLOCK Oplock
);

パラメーター

[in] Oplock

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

戻り値

現在保持されているCACHE_HANDLE_LEVEL oplock がある場合、FltCurrentOplockHTRUE を返します。 それ以外の場合は、 FALSE を返します。

注釈

現在、日和見ロックCACHE_HANDLE_LEVEL保持されていない場合、FltCurrentOplockHFALSE を返します。

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

要件

要件
サポートされている最小のクライアント FltCurrentOplockH ルーチンは、Windows 7 以降で使用できます。
対象プラットフォーム ユニバーサル
Header fltkernel.h (Fltkernel.h を含む)
Library FltMgr.lib
IRQL <= APC_LEVEL

こちらもご覧ください

FltInitializeOplock

FsRtlCurrentOplockH