阅读:1370回复:6
菜鸟有问题?
我装了DDK 和VC6.0,之后如和编辑ddk下的例子驱动程序。
步骤如何? 希望能够详细一点? 我看过几个,都看不明白?谢谢 |
|
沙发#
发布于:2002-04-28 18:50
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2002-04-28 23:01
如果你用的系统是NT,那么很遗憾的告诉你,你需要重新安装SDK再安装DDK,
在你安装了DDK之后,会在开始菜单有一项,那是DDK添加的,里面有一个什么CHECKED 环境和FREE环境的,你用一个就可以了! 在弹出的DOS框里面,进入你的驱动源代码,运行BUILD命令就可以了!注意的是当运行完了之后你注意一下就是在最后会告诉你生成的程序放在哪里的!或者是你打开SOURCE这个文件看看定义的TARGETPATH是什么,就去哪里找就可以了! |
|
地板#
发布于:2002-04-29 08:58
谢谢,但之后呢? 如和运行他?
|
|
地下室#
发布于:2002-04-29 12:01
运行什么?
|
|
|
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 。 |
|
|
6楼#
发布于:2002-05-02 16:57
驱动程序运行在ring0级别,和普通exe不一样
|
|
|