FsRtlCurrentBatchOplock 函式 (ntifs.h)
文件系統或篩選驅動程式會呼叫 FsRtlCurrentBatchOplock,以判斷檔案上是否有任何批次或篩選機會鎖定(oplocks)。
語法
BOOLEAN FsRtlCurrentBatchOplock(
[in] POPLOCK Oplock
);
參數
[in] Oplock
檔案不透明的不透明鎖定指標。 此指標必須由先前呼叫 FsRtlInitializeOplock初始化。
傳回值
FsRtlCurrentBatchOplock 傳回 TRUE 如果有目前的未處理批次或篩選機會鎖定;否則 FALSE。
言論
FsRtlCurrentBatchOplock 如果目前未保留任何批次或篩選機會鎖定,則會傳回 false。
如需機會鎖定的詳細資訊,請參閱Microsoft Windows SDK 檔。
迷你篩選程序應該呼叫 FltCurrentBatchOplock,而不是 FsRtlCurrentBatchOplock。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
另請參閱
FSCTL_OPBATCH_ACK_CLOSE_PENDING