FltInitializeOplock 函式 (fltkernel.h)

FltInitializeOplock 例程會初始化 oplock) 指標 (商機鎖定。

語法

VOID FLTAPI FltInitializeOplock(
  [out] POPLOCK Oplock
);

參數

[out] Oplock

呼叫端提供的指標變數,可接收初始化的不透明不透明鎖定指標。 此變數必須先初始化為 NULL ,才能初始呼叫 FltInitializeOplock

傳回值

備註

當不再需要 oplock 指標時,呼叫 FltUninitializeOplock 即可將其取消初始化。 然後呼叫 FltInitializeOplock,即可初始化未初始化的 oplock 指標以供重複使用。

若要要求 oplock 或回應 oplock 中斷通知,請呼叫 FltOplockFsctrl

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

規格需求

需求
目標平台 Universal
標頭 fltkernel.h (包含 Fltkernel.h)
程式庫 FltMgr.lib
Dll Fltmgr.sys
IRQL <= APC_LEVEL

另請參閱

FltCheckOplock

FltCurrentBatchOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

FltUninitializeOplock

FsRtlInitializeOplock