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) |
库 | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= APC_LEVEL |