FltInitializeOplock 函数 (fltkernel.h)
FltInitializeOplock 例程 (oplock) 指针初始化机会锁。
语法
VOID FLTAPI FltInitializeOplock(
[out] POPLOCK Oplock
);
参数
[out] Oplock
调用方提供的指针变量,用于接收初始化的不透明不锁定指针。 在初始调用 FltInitializeOplock 之前,必须将此变量初始化为 NULL。
返回值
无
备注
当不再需要 oplock 指针时,可以通过调用 FltUninitializeOplock 将其取消初始化。 然后,可以通过调用 FltInitializeOplock 来初始化未初始化的 oplock 指针以供重复使用。
若要请求 oplock 或响应 oplock 中断通知,请调用 FltOplockFsctrl。
有关机会锁的详细信息,请参阅Microsoft Windows SDK文档。
要求
要求 | 值 |
---|---|
目标平台 | 通用 |
标头 | fltkernel.h (包括 Fltkernel.h) |
Library | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= APC_LEVEL |