次の方法で共有


FsRtlOplockKeysEqual 関数 (ntifs.h)

FsRtlOplockKeysEqual ルーチンは、2 つのファイル オブジェクトのファイル オブジェクト拡張子に格納されている日和見ロック (oplock) キーを比較します。

構文

BOOLEAN FsRtlOplockKeysEqual(
  [in, optional] PFILE_OBJECT Fo1,
  [in, optional] PFILE_OBJECT Fo2
);

パラメーター

[in, optional] Fo1

比較用の最初のファイル オブジェクトへのポインター。

[in, optional] Fo2

比較用の 2 番目のファイル オブジェクトへのポインター。

戻り値

FsRtlOplockKeysEqual ルーチンは、キーが一致する場合、またはファイル オブジェクト ポインターが同じ場合 TRUE を返します。 FsRtlOplockKeysEqual は、キーが一致しない場合、ファイル オブジェクトのいずれかが見つからない場合、またはいずれかのファイル オブジェクトにキーがない場合、FALSE を返します。

備考

ファイル オブジェクトの作成時に oplock キーが指定されなかった場合、ファイル オブジェクト ポインターが同じかどうか (つまり、同じファイル オブジェクト) と一致すると見なされます。 ファイル オブジェクト ポインターが異なり、どちらか一方または両方に oplock キーが関連付けられていない場合は、一致しないと見なされます。

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

必要条件

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

関連項目

FltOplockKeysEqual を する