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) |
Library | FltMgr.lib |
IRQL | <= APC_LEVEL |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈