sjh75
驱动牛犊
驱动牛犊
  • 注册日期2002-04-18
  • 最后登录2002-04-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1370回复:6

菜鸟有问题?

楼主#
更多 发布于:2002-04-28 16:24
我装了DDK 和VC6.0,之后如和编辑ddk下的例子驱动程序。
步骤如何? 希望能够详细一点?
我看过几个,都看不明白?谢谢
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-04-28 18:50
用户被禁言,该主题自动屏蔽!
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-28 23:01
如果你用的系统是NT,那么很遗憾的告诉你,你需要重新安装SDK再安装DDK,
在你安装了DDK之后,会在开始菜单有一项,那是DDK添加的,里面有一个什么CHECKED 环境和FREE环境的,你用一个就可以了!
在弹出的DOS框里面,进入你的驱动源代码,运行BUILD命令就可以了!注意的是当运行完了之后你注意一下就是在最后会告诉你生成的程序放在哪里的!或者是你打开SOURCE这个文件看看定义的TARGETPATH是什么,就去哪里找就可以了!
sjh75
驱动牛犊
驱动牛犊
  • 注册日期2002-04-18
  • 最后登录2002-04-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-29 08:58
谢谢,但之后呢? 如和运行他?
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-29 12:01
运行什么?
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
jansen
驱动小牛
驱动小牛
  • 注册日期2001-10-21
  • 最后登录2007-10-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-30 08:30
你需要写意个inf安装文件来安装驱动程序,一般来说inf文件在源代码的目录里都有简单的模型。
debug可以用softice/windebug软件,选用checkbuild
加载驱动程序
SYSTEMCurrentControlSetServices 建一个键。
如:
SYSTEMCurrentControlSetServicesTwdm1
Type(1)
ErrorControl(0)
Start(3)

多数驱动程序都是通过设置 Start 的值为 0, 1, 2 。
在系统启动的过程中加载驱动程序。

在 win2k 下驱动程序的加载处理上述方式外,
还可以在应用程序里用 Service Api 实现,驱动程序的动态加载。
这时候的 Start 为 3 。
rich
lyabcd
驱动大牛
驱动大牛
  • 注册日期2001-08-09
  • 最后登录2015-10-01
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-02 16:57
驱动程序运行在ring0级别,和普通exe不一样
datongguandian@sina.com
游客

返回顶部