windows驱动程序基础,转载标明出处:http://blog.csdn.net/ikerpeng/article/details/38777641
windows驱动程序结构:
我想说的是windows驱动程序的结构和C++的程序结构是一样的,在你知道这一点以后你就会觉得简单了许多。
首先在一个头文件里面做一些必要的预处理;然后定义会用到的设备扩展结构体(相当于Class);接下来就是函数的声明。当这一切结束以后,我们就在.cpp文件里面实现这些函数,但是不一样的地方要说一下:
1.这里声明的结构体是用来存储设备的信息的;
2.声明的函数在结构体外面,为了和C兼容要使用extern“c”;