FltDeletePushLock 函数 (fltkernel.h)
FltDeletePushLock 例程删除给定的推送锁。
语法
VOID FLTAPI FltDeletePushLock(
[in] PEX_PUSH_LOCK PushLock
);
参数
[in] PushLock
不透明推送锁指针。 此指针必须由上一次调用 FltInitializePushLock进行初始化。
返回值
没有
言论
此例程在 Microsoft Windows XP SP2、Microsoft Windows Server 2003 SP1 及更高版本上可用。
调用 FltDeletePushLock后,调用方可以释放为推送锁分配的内存。
有关推送锁的详细信息,请参阅 FltInitializePushLock的参考条目。
若要获取用于独占访问的推送锁,请调用 FltAcquirePushLockExclusive。
若要获取共享访问的推送锁,请调用 FltAcquirePushLockShared。
若要释放推送锁,请调用 FltReleasePushLock。
若要初始化推送锁,请调用 FltInitializePushLock。
要求
要求 | 价值 |
---|---|
目标平台 | 普遍 |
标头 | fltkernel.h (包括 Fltkernel.h) |
库 | FltMgr.lib |
IRQL | <= APC_LEVEL |