共用方式為


FltOplockKeysEqual 函式 (fltkernel.h)

FltOplockKeysEqual 例程會比較 oplock (oplock) 儲存在兩個檔案物件擴展名中的商機鎖定。

語法

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

參數

[in, optional] Fo1

比較的第一個檔案物件的指標。

[in, optional] Fo2

用於比較之第二個檔案物件的指標。

傳回值

如果索引鍵相符或檔案對象指標相同, FltOplockKeysEqual 例程會傳回 TRUEFltOplockKeysEqual 如果索引鍵不相符、如果其中一個檔案物件遺失,或其中一個檔案對象沒有索引鍵,則會傳回 FALSE

備註

如果建立檔案物件時未提供任何 oplock 索引鍵,則如果檔案對象指標與該檔案物件指標相同,則會將檔案物件視為符合 (,它們是相同的檔案物件) 。 如果檔案對象指標不同,而且其中一個或兩個檔案對象都沒有相關聯的 oplock 索引鍵,則會將檔案物件視為不相符。

規格需求

需求
最低支援的用戶端 FltOplockKeysEqual 例程可從 Windows 8 開始提供。
目標平台 Universal
標頭 fltkernel.h (包含 Fltkernel.h)
程式庫 FltMgr.lib
Dll Fltmgr.sys
IRQL <= APC_LEVEL

另請參閱

FsRtlOplockKeysEqual