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 以降で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | ntifs.h (Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | <= APC_LEVEL |