FongLuo
驱动牛犊
驱动牛犊
  • 注册日期2001-11-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分87分
  • 威望11点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:1971回复:3

DriverStudio 3.2 的例子驱动程序及其测试例子的编译问题

楼主#
更多 发布于:2005-08-09 15:58
  今天把WinXP DDK安装好了。
但在编译自带的例子DriverWorks\Examples\nt\commfilt时碰到了问题:
在编译CommFilterApp(测试程序)时提示
正在链接...
commfilt.obj : error LNK2019: 无法解析的外部符号 ___security_cookie ,该符号在函数 _MainWndProc@16 中被引用
instdrv.obj : error LNK2001: 无法解析的外部符号 ___security_cookie
commfilt.obj : error LNK2019: 无法解析的外部符号 @__security_check_cookie@4 ,该符号在函数 _MainWndProc@16 中被引用
instdrv.obj : error LNK2001: 无法解析的外部符号 @__security_check_cookie@4
objchk/i386/testapp.exe : fatal error LNK1120: 2 个无法解析的外部命令

但使用DDK编译commfilt能够正常。

在项目中查找security_cookie,没有找到。
请问是什么原因?
风烙
murongyu
驱动牛犊
驱动牛犊
  • 注册日期2005-05-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分120分
  • 威望16点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-08-09 20:35
没有问题的啊。
先问一下,你有没有建立WDM的编程环境呢?就是批构件 rebuild all VdwLibs.dsw文件,生成DriverWorks所用的库,因为库是在DDK库函数基础上生成的。
天行健,君子以自强不息。 地势坤,君子以厚德载物。
FongLuo
驱动牛犊
驱动牛犊
  • 注册日期2001-11-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分87分
  • 威望11点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-08-11 11:46
看来我要重新安装才行。
风烙
tase
驱动小牛
驱动小牛
  • 注册日期2002-03-10
  • 最后登录2015-01-23
  • 粉丝0
  • 关注0
  • 积分494分
  • 威望74点
  • 贡献值0点
  • 好评度53点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-01-05 09:02
WDM 的库文件需要你自己编译,因此必须先编译一遍库文件
--- TASE ---
游客

返回顶部