共用方式為


FsRtlCurrentOplockH 函式 (ntifs.h)

文件系統或篩選驅動程式會呼叫 FsRtlCurrentOplockH,以判斷檔案上是否有任何CACHE_HANDLE_LEVEL機會鎖定(oplocks)。

語法

BOOLEAN FsRtlCurrentOplockH(
  [in] POPLOCK Oplock
);

參數

[in] Oplock

檔案不透明的不透明鎖定指標。 此指標必須由先前呼叫 FsRtlInitializeOplock初始化。

傳回值

FsRtlCurrentOplockH 傳回 TRUE,如果目前持有CACHE_HANDLE_LEVEL機會鎖定。 否則,它會 FALSE傳回 。

言論

FsRtlCurrentOplockH 傳回 FALSE,如果目前未保留任何CACHE_HANDLE_LEVEL機會鎖定(oplocks)。

如需機會鎖定的詳細資訊,請參閱 Microsoft Windows SDK 檔。

小型篩選程序應該呼叫 FltCurrentOplockH,而不是 FsRtlCurrentOplock

要求

要求 價值
最低支援的用戶端 FsRtlCurrentOplockH 例程可從 Windows 7 開始使用。
目標平臺 普遍
標頭 ntifs.h (include Ntifs.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另請參閱

FltCurrentOplockH

FsRtlInitializeOplock