whglb
驱动牛犊
驱动牛犊
  • 注册日期2002-03-20
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1734回复:10

为什么我的usb驱动程序用98ddk可以编译,而用2000ddk不能编译?

楼主#
更多 发布于:2002-10-11 14:58
  写驱动我是新手,大家帮帮我。
  别人写的驱动程序,我试着学,可是编译我就搞不懂了。为什么这个驱动程序只能用98ddk 才能编译成功,而用2000ddk 和 windows me ddk 都编译不通?
  问题可能很简单,就想用vb不能编vc 的程序一样,可是我不懂,希望高手别嫌费事,赐教一下。
  另外我还想知道,98ddk 2000ddk 有什么区别?什么时候用哪一个?是不适合操作系统有关---我一看名字就和操作系统联系起来了!
一个女孩,张的漂亮,跑的快,跑的快。。。。。。
whglb
驱动牛犊
驱动牛犊
  • 注册日期2002-03-20
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-13 13:48
怎么没人呀?
或者告诉我想学ddk 看什么书?(中文的)
一个女孩,张的漂亮,跑的快,跑的快。。。。。。
weidh1
驱动牛犊
驱动牛犊
  • 注册日期2002-03-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-13 17:09
98ddk,用于win98下驱动程序的开发。
2000ddk,用于win2000下驱动程序的开发。
书有好多呀,随便去书店看看都有的。
bbear
驱动小牛
驱动小牛
  • 注册日期2002-08-20
  • 最后登录2009-04-16
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-14 09:29
你的VC 是那
zhaohaijian
驱动牛犊
驱动牛犊
  • 注册日期2002-05-19
  • 最后登录2002-12-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-14 19:49
由于驱动程序要用到DDK中的很多文件,所以98下的驱动程序只能用98DDK,2000下的驱动程序只能用2000DDK。
afc
afc
驱动牛犊
驱动牛犊
  • 注册日期2001-05-24
  • 最后登录2011-08-24
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-15 22:17
不一定吧,我用2000ddk写98和nt的驱动都没发现有问题呀
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-10-19 19:23
不一定吧,我用2000ddk写98和nt的驱动都没发现有问题呀

并不是每个driver都可以!
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
LIUTANG
驱动大牛
驱动大牛
  • 注册日期2001-03-30
  • 最后登录2020-12-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望58点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2002-10-19 21:47
你的错误信息是什么?贴出来看一下。

我估计是你的VC的IDE设置不对,比如头文件,库文件的目录不对。
bag
bag
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2007-10-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-10-22 16:02
有许多98DDK中的结构、函数等在2000中已经废弃,比方说在98中很多VXD相关的函数一到2000下,几乎没有可以编译成功的,至少我没有碰到过,如果你恰好用到这些函数,那么恭喜你,你一定不能编译成功。
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-10-22 16:07
如果都一样,那伪软为什么还搞98DDK和2000DDK呢?
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-10-23 11:19
因为还需要写98的driver啊! ;)
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
游客

返回顶部