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 例程會傳回 TRUE 。 FltOplockKeysEqual 如果索引鍵不相符、如果其中一個檔案物件遺失,或其中一個檔案對象沒有索引鍵,則會傳回 FALSE 。
備註
如果建立檔案物件時未提供任何 oplock 索引鍵,則如果檔案對象指標與該檔案物件指標相同,則會將檔案物件視為符合 (,它們是相同的檔案物件) 。 如果檔案對象指標不同,而且其中一個或兩個檔案對象都沒有相關聯的 oplock 索引鍵,則會將檔案物件視為不相符。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | FltOplockKeysEqual 例程可從 Windows 8 開始提供。 |
目標平台 | Universal |
標頭 | fltkernel.h (包含 Fltkernel.h) |
程式庫 | FltMgr.lib |
Dll | Fltmgr.sys |
IRQL | <= APC_LEVEL |