zstzg
驱动牛犊
驱动牛犊
  • 注册日期2003-08-06
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1250回复:6

怎样入门用vc进行驱动开发

楼主#
更多 发布于:2003-08-06 11:57
我是初学者,请问我该怎么样入门用vc进行驱动开发
DDK是个什么东西,怎样找到它,怎么用它
请教高手能详细一点告诉我吗?
escape
驱动老牛
驱动老牛
  • 注册日期2002-02-01
  • 最后登录2004-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-06 12:52
请在本论坛搜索一下。
bj_ma
驱动牛犊
驱动牛犊
  • 注册日期2003-07-25
  • 最后登录2004-11-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-06 13:36
DDK是Driver Develop Kits ,学做驱动首先要了解底层的一些东东,在微软的网站上可以免费下载98,NT,2000的DDK,XP的好象是要收费的,微软什么时候都没有忘记赚钱!
slummer
驱动牛犊
驱动牛犊
  • 注册日期2003-06-23
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-29 21:30
还是要找些书看看,看看source code
都市贫民
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-30 09:25
我是初学者,请问我该怎么样入门用vc进行驱动开发
DDK是个什么东西,怎样找到它,怎么用它
请教高手能详细一点告诉我吗?


在CSDN里有2000DDK的下载。你最好先找个驱动的例子看看其大体结构,再一步步来吧!
fgf1014
驱动牛犊
驱动牛犊
  • 注册日期2003-02-22
  • 最后登录2005-10-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-09-19 16:54
<<Windows WDM 设备驱动程序开发指南>>这本书里有介绍。
wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2003-09-19 17:23
我是初学者,请问我该怎么样入门用vc进行驱动开发
DDK是个什么东西,怎样找到它,怎么用它
请教高手能详细一点告诉我吗?


我来告诉你。我可知道刚开始做的迷惘。

找本书简单了解一下什么是ddk,一般的书都有,找本好书是重要的。如果你找到本好书,那我说的都是废话啦。你可以不看啦。哈哈

然后会讲到DriverEntry例程,也就是驱动的入口,类似于c语言的main()。
它里面有几个函数一定要搞明白,几乎所有的驱动都会用到里面的东西。 然后是AddDevice 例程。这也是非常重要的东西。要仔细看呀。

剩下的可以先了解一点,不必非得马上就弄明白。现在可以装个ddk,记得要装完vc6。0再装ddk。

可以看一下ddk里面的例子,大多数人都会建议你,所以我也建议(但我一个都没仔细看过)。

具体用ddk怎么编程序,也是初学者的迷惑的地方,我觉得最简单的办法就是搜索以前的帖子,有高人已经把环境都设置好了的wdmwiz.awx。 自己试一下吧。 这是简单的办法用以前人做好的东西。 如果想成为ddk 高手那还是自己动手吧。我不是,所以就不知道啦。(找高手好好问一下这个问题,如何自己进入vc编译驱动,知道了发email告诉我 :) )

最后建议可以使用driverstudio。它的好处一堆,也有坏处(具体还没有遇到)。反正我现在只会用它。 哈

偶也是新手,以上肯定会有不妥的地方,希望高手们看了,一定要提出来,让我们新手提高的快一点。





游客

返回顶部