王老师:
经过了近20天对MSDN中设备驱动相关知识的阅读,我对Windows平台上的设备驱动有了一定的认识,
我想尝试着写一个简单的驱动,请问我应该用什么工具编写代码呢?
前些时间你说过,你通常先创建一个lib工程,然后再通过WDK生成驱动,这是不是就意味着驱动程序
的最终产物就是一个lib文件呢?
请详细地讲一讲驱动程序的编写方面的知识吧,谢谢!
用VC来写代码,用WDK生成。
驱动方面的知识太多,需要看书来学,如果有具体的问题再问吧。
我的第一个具体的问题是:如何用VC创建一个驱动工程?
VC里好像没有与驱动相关的工程。
如果目的是用VC来写代码,工程就不重要了,主要是用工程来管理源文件,你可以创建一个lib项目,然后再添加源文件,用lib项目的目的是可以编译查错。
初学的话,推荐这本书,比较实用
Windows驱动开发技术详解 [url=http://www.china-pub.com/208960][/url]
上面有简单的vc例子,可以快速入门