lcjoo
驱动牛犊
驱动牛犊
  • 注册日期2007-02-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分39分
  • 威望351点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2778回复:4

minifilter与MFC应用程序通信出现编译错误???

楼主#
更多 发布于:2009-07-17 19:14
我按照minifilter提供的与驱动交互的API写了一个应用程序
但是编译的时候出现
如下错误不知道如何解决:

编译能通过
但是链接的时候出现
1>正在生成代码...
1>正在编译资源...
1>正在编译资源清单...
1>正在链接...
1>LINK : fatal error LNK1104: 无法打开文件“.obj”
1>生成日志保存在“file://e:\Visual Studio 2005\FileTrack\FileTrack\Debug\BuildLog.htm”
1>FileTrack - 1 个错误,8 个警告
========== 全部重新生成: 0 已成功, 1 已失败, 0 已跳过 ==========


不知道如何解决??
期望大牛们
伸出援助之手
在线等。。。
lcjoo
驱动牛犊
驱动牛犊
  • 注册日期2007-02-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分39分
  • 威望351点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-07-17 19:25
自己顶一个!!
confused_ddk
驱动牛犊
驱动牛犊
  • 注册日期2009-04-16
  • 最后登录2011-02-16
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望221点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-07-18 21:04
more details, more replies, did u set fltxxx.lib in ur project configuration?
lcjoo
驱动牛犊
驱动牛犊
  • 注册日期2007-02-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分39分
  • 威望351点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-07-19 12:36
回 2楼(confused_ddk) 的帖子
设置了
#pragma comment(lib,"user32.lib")
#pragma comment(lib,"kernel32.lib")
#pragma comment(lib,"fltLib.lib")
#pragma comment(lib,"fltMgr.lib")
#pragma comment(lib,"ntoskrnl.lib")
#pragma comment(lib,"hal.lib")

头文件
FltUser.h也包含了






但是还是会出问题
shenhui
驱动小牛
驱动小牛
  • 注册日期2006-05-11
  • 最后登录2023-02-10
  • 粉丝14
  • 关注11
  • 积分142分
  • 威望1314点
  • 贡献值1点
  • 好评度146点
  • 原创分0分
  • 专家分1分
  • 社区居民
地下室#
发布于:2009-07-24 10:50
1. 将WDK安装目录下inc\api 和 inc\ddk目录包含到VS2005中,并保证inc/api目录项在最上面;(在Tool菜单的Option子菜单中设置)
2. 将WDK安装目录下lib\wxp\i386目录导入到vs2005中;(在Tool菜单的Option子菜单中设置)
3. include fltuser.h, import fltlib.lib这两个文件;
4. 在stdafx.h中定义宏NTDDI_VERSION为Fltmgr支持的平台值,XP sp2系统的值为NTDDI_WINXPSP2。

有了上面四步,应该就可以了。
作一名真实,诚实,优秀的科技工作者!
游客

返回顶部