阅读:1490回复:7
哪里有“例说”驱动代码的资料?
最近看NTDDK/src下的例子代码,有许多地方看不懂。代码中虽然有注释但远远不足以让初学者理解。联想一般编程语言的书籍,有结合实例讲解的:先介绍程序的功能和流程,然后详细介绍程序代码每个片断的作用,自学起来效果很好;但驱动编程方面还没有看到类似的书籍,那位能提供这方面的东西,不胜感激!
|
|
沙发#
发布于:2003-05-18 11:48
water oney的书很详细啊
还有cris cant的 :D |
|
|
板凳#
发布于:2003-05-20 10:40
我用Windows WDM设备驱动程序开发指南(Chris Cant),56¥,随书光盘中有例子,我可以发给你(本站好像也可以下载),书也是针对这些例子来讲解WDM知识的,可能适合你,美中不足的是介绍的不够全面深入,可以结合water oney的书来看。
另外,BaoFu,你对我的那个帖子:VC+DDK的设置下,是否无法一次只编译一个文件? 的回答好像无法解决问题,所以没给你分,不要说我小气 :D. |
|
|
地板#
发布于:2003-05-20 12:16
回复nlq_new兄:
谢谢你的关心。 VC+DDK,用buil命令可以编译,我试验过多次的,没有问题。首先启动Free buld环境,出现命令行窗口后,用cd命令进入相应所例子目录下,键入buld即可。检查模式的编译过程也是类似的。 至于给不给分,我并不计较,专家分再多,也不当钱用。没有成果,就真给个专家职称也顶多拿来唬人而已。 共同学习,共同进步。 |
|
地下室#
发布于:2003-05-20 13:17
BaoFu,共同努力,共同进步。很佩服你有毅力去看看NTDDK/src下的例子代码,我是懒人,英语又差,根本没这个勇气,只好买了本中文书来看 :D。
另外,我说的那个编译问题是在VC下进行,不是在DDK的Free build环境下。 |
|
|
5楼#
发布于:2003-05-20 13:23
在DDK下BUILD不是很好吗
保存一下,不用退出VC就可以编译,平时两个窗口都开着,很方便的 |
|
6楼#
发布于:2004-01-06 20:30
多谢了,看了收获不小。
|
|
7楼#
发布于:2004-01-07 21:23
BaoFu:
多谢你前几次的回答,我现在对INCLUDES和TARGETLIBS里面的符号看不懂,这是Walter Oney 的书第九章例子,INCLUDES=$(WDMBOOK)\\GENERIC TARGETLIBS=$(WDMBOOK)\\GENERIC\\obj$(BUILD_ALT_DIR)\\*\\generic.lib \\ 这里的括号、$等符号是什么意思啊? BaoFu你能不能祥系告诉我,多谢了! 我在努力学! |
|