阅读:1708回复:11
wdm
wdm的学习需要以vxd的知识为基础么?
|
|
沙发#
发布于:2003-01-22 15:56
我也是个初学者,我觉得学wdm驱动,不需要vxd基础
|
|
板凳#
发布于:2003-01-22 16:00
基本不需要,
不过他们都以window核心为基础。 |
|
|
地板#
发布于:2003-01-22 16:03
谢谢两位!
再问一个:2000ddk怎么使用啊! |
|
地下室#
发布于:2003-01-22 16:50
2000DDK自己也有一个,提供CHECK,和FREE两个版本,
不过现在有很多教程的配套光盘上,都有一些,VC 6.0 的WDM开发向导,可以直接用这个开发,向导的实质就是设置VC6.0的编译选项。。是它能够编译WDM程序,不过最好用一些工具跟踪,像我初学时,重启是最平常的事了,,DebugPrint比较好用,还有,建议你开发时,用两台机器,那样一台重启,另一台就可以马上工作了,否则 你的一天就在机器的重启中度过了,这可是我的感受 |
|
5楼#
发布于:2003-01-22 19:03
你写好程序之后,去其他地方(就是2000ddk的例子)考一个makefile和source文件,用build -cZ就可以编译了。
在命令符下面编译也很方便的。 |
|
|
6楼#
发布于:2003-01-22 19:07
对了,楼上的,那个DbgPrint打印出的东东怎么看方便有效。
我只会在softice下面调试,我觉得这东西有和没有没区别啊。 |
|
7楼#
发布于:2003-01-22 19:25
softice主要用在调试上,如果仅仅是观察print的输出,那么drivermointer就够了
|
|
|
8楼#
发布于:2003-01-23 12:36
2000DDK自己也有一个,提供CHECK,和FREE两个版本, 具体怎么设置才能使用vc6呢? |
|
9楼#
发布于:2003-01-23 14:09
如果你有driverstudio就很方便了,安装好就行了,前面有很多贴子说的。如果没有,那就要在setting(Alt+F7)里面配置,把build什么的都要修改成ddk里面提供的,很麻烦的,你每编一个程序就要该一次配置。
|
|
|
10楼#
发布于:2003-01-23 17:07
如果你有driverstudio就很方便了,安装好就行了,前面有很多贴子说的。如果没有,那就要在setting(Alt+F7)里面配置,把build什么的都要修改成ddk里面提供的,很麻烦的,你每编一个程序就要该一次配置。 那有driverstudio又该怎么具体操作呢? |
|
11楼#
发布于:2003-01-23 18:57
请问:drivermointer再哪可以找到
|
|