次の方法で共有


FsRtlCurrentOplock 関数 (ntifs.h)

ファイル システムまたはフィルター ドライバーは、FsRtlCurrentOplock を呼び出して、ファイルに日和見ロック (oplock) があるかどうかを判断します。

構文

BOOLEAN FsRtlCurrentOplock(
  [in] POPLOCK Oplock
);

パラメーター

[in] Oplock

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

戻り値

FsRtlCurrentOplock 、現在保持されている日和見ロック (oplocks) がある場合、TRUE 返します。 それ以外の場合は、FALSE返します。

備考

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

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

ミニフィルターでは、FsRtlCurrentOplock ではなく、FltCurrentOplock 呼び出す必要があります。

必要条件

要件 価値
サポートされる最小クライアント FsRtlCurrentOplock ルーチンは、Windows Vista 以降で使用できます。
ターゲット プラットフォーム の 万国
ヘッダー ntifs.h (Ntifs.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

関連項目

FltCurrentOplock の

FsRtlInitializeOplock