WFP注意事项
发布日期:2021-06-29 01:11:29 浏览次数:3 分类:技术文章

本文共 381 字,大约阅读时间需要 1 分钟。

在wfp开发是遇到

FwpmEngineOpen0无法解析;NET_BUFFER_LIST未定义

在链接器->输入 的附加依赖项中加入如下lib,自己项目需要什么就加什么

$(DDK_LIB_PATH)\NTOSKrnl.lib;$(DDK_LIB_PATH)\FwpKClnt.lib;$(DDK_LIB_PATH)\NetIO.lib;$(DDK_LIB_PATH)\NDIS.lib;$(DDK_LIB_PATH)\WDMSec.lib;$(SDK_LIB_PATH)\UUID.lib;

 

NET_BUFFER_LIST未定义时,需要定义NDIS版本,可以参考ndis.h

#define NDIS61

另外注意Unload时进行相关处理。不然就会

DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS

转载地址:https://blog.csdn.net/youyou519/article/details/96906496 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:多种反调试手段学习代码
下一篇:ZwCreateFile报错0xC0000043,STATUS_SHARING_VIOLATION

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月25日 05时51分35秒