CoolMoon
驱动牛犊
驱动牛犊
  • 注册日期2002-10-21
  • 最后登录2002-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1611回复:8

高手们指点下俺,IoCreateDevice等函数应连接哪个Lib文件?

楼主#
更多 发布于:2002-10-29 10:06

俺用的是DDK+VC6的环境,但有几个关键的Lib不知是哪几个?
因为用的是makefile + sources 的方式,Lib该怎样放进去?

这是参照本网站上的一篇文章做的,文章的名字叫
《在Visual Studio 6.0 集成环境中开发设备驱动程序的方法》。

俺穷,就这么点分了,全拿出来了。
()000o ( ) ) / (__/
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-29 10:20
建议你用VC直接编译的方法,简单,便捷。
一般来说的必须的lib有:int64.lib ntoskrnl.lib hal.lib
IoCreateDevice由ntoskrnl.lib导出
Tom_lyd
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-29 10:20
装个driverstudio
里面有两个工具,可以使用你的source文件生成vc工程文件
为vc设置环境

easy
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-29 10:20
没分了,到水坛来 :D
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
CoolMoon
驱动牛犊
驱动牛犊
  • 注册日期2002-10-21
  • 最后登录2002-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-29 13:52
等俺回去试了明天来给分,谢谢各位!
()000o ( ) ) / (__/
lxcomcn
驱动老牛
驱动老牛
  • 注册日期2002-07-31
  • 最后登录2010-12-10
  • 粉丝0
  • 关注0
  • 积分110分
  • 威望43点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-29 15:08
DriverStudio很好用的!装一个吧!
[img]http://www.nbuser.com/vb/avatar.php?userid=10792&dateline=1046232652 [/img] 我要作诗!!!
CoolMoon
驱动牛犊
驱动牛犊
  • 注册日期2002-10-21
  • 最后登录2002-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-10-29 16:34
俺知道好用,并且早就装了,现在只是想让自己理解的更明白些,
所以想用DDK+VC6。
()000o ( ) ) / (__/
deltali
驱动小牛
驱动小牛
  • 注册日期2002-10-25
  • 最后登录2010-07-06
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望23点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-10-29 17:18
难道命令行编译不好吗?直接用build就可以拉。
你在vc6下编译,要改很多的参数,你在开发应用程序时又要全改
回来,其实可能会更麻烦!
我又来了,生命不息,驱动不止。
CoolMoon
驱动牛犊
驱动牛犊
  • 注册日期2002-10-21
  • 最后登录2002-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-10-30 08:29
不管俺咋折腾,Io开头的函数就是连接不上。咋子回事呢?

俺用DriverStudio生成了个工程,然后在VC里把工程的源
文件去掉,加上俺自己的,就利用它的编译参数环境,结果
还是Io开头的函数没得连接,Ke和Zw开头的用ntoskrnl.lib
都可以连接。

真正的大峡是不是不来初学者版啊?
()000o ( ) ) / (__/
游客

返回顶部