sharkmouse
禁止发言
禁止发言
  • 注册日期2003-05-05
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1355分
  • 威望7163点
  • 贡献值1点
  • 好评度24点
  • 原创分0分
  • 专家分0分
阅读:841回复:2

大侠们帮忙看看!

楼主#
更多 发布于:2005-04-24 20:09
用户被禁言,该主题自动屏蔽!
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-25 08:51
入口函数加 extern \"C\"

如:
extern \"C\" NTSTATUS DriverEntry(...)
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-25 10:18
   我在编译驱动时,发生以下的连接错误:
    LNK1120:unresovled symbol _DriverEntery@8
    意思就是找不到DriverEntry的声明或定义,可是驱动里这个函数是不需要声明或定义,以前写的驱动从来都没有出现过这个问题,不知道为什么?
   我的代码是用C++写的,其中驱动中用到了一些自定义的类,但这些都没有问题,反倒是这个莫名其妙的错误另我没有办法,哪位可以指点一下。
   谢谢。

这跟编译没关系,是个连接错误,将ntoskrnl.lib加入连接即可
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
游客

返回顶部