FsRtlOplockKeysEqual 函式 (ntifs.h)
FsRtlOplockKeysEqual 例程會比較 opportunistic 鎖定 (oplock) 儲存在兩個檔案對象的檔案物件擴展名中的密鑰。
語法
BOOLEAN FsRtlOplockKeysEqual(
[in, optional] PFILE_OBJECT Fo1,
[in, optional] PFILE_OBJECT Fo2
);
參數
[in, optional] Fo1
要比較之第一個檔案物件的指標。
[in, optional] Fo2
用於比較的第二個檔案物件的指標。
傳回值
如果索引鍵相符或檔案對象指標相同, FsRtlOplockKeysEqual 例程會傳回 TRUE 。 如果索引鍵不相符,則 FsRtlOplockKeysEqual 會傳回 FALSE;如果其中一個檔案物件遺失,或其中一個檔案對象沒有索引鍵,則傳回 FALSE。
備註
如果建立檔案物件時未提供任何 oplock 索引鍵,則會將檔案物件指標視為相符 (,也就是相同的檔案物件) 。 如果檔案對象指標不同,而且或兩者都沒有相關聯的 oplock 機碼,則會將其視為不相符。
Minifilters 應該呼叫 FltOplockKeysEqual ,而不是 FsRtlOplockKeysEqual。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | FsRtlOplockKeysEqual 例程可從 Windows 7 開始使用。 |
目標平台 | Universal |
標頭 | ntifs.h (包含 Ntifs.h) |
程式庫 | NtosKrnl.lib |
Dll | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應