本博客为Windows驱动开发的基础。转载标明出处:http://blog.csdn.net/ikerpeng/article/details/38776407
一个简单的Windows驱动程序一般包括:头文件(决定NT,WDM;定义宏。。。),入口函数(相当于main),创建设备例程(相当于函数的实现),驱动的卸载,默认派遣。
知识点:
1. 两种驱动:NT和WDM:前者不支持即插即用;头文件分别是:NTDDK.h, WDM.h ;
这篇博客介绍了Windows驱动开发的基础知识,包括NT和WDM驱动的区别、DriverEntry入口函数、设备扩展结构体、初始化代码区、回调函数注册以及设备对象的创建和卸载。详细讲解了如何创建与卸载设备对象,以及驱动程序中回调函数的作用。
本博客为Windows驱动开发的基础。转载标明出处:http://blog.csdn.net/ikerpeng/article/details/38776407
一个简单的Windows驱动程序一般包括:头文件(决定NT,WDM;定义宏。。。),入口函数(相当于main),创建设备例程(相当于函数的实现),驱动的卸载,默认派遣。
知识点:
1. 两种驱动:NT和WDM:前者不支持即插即用;头文件分别是:NTDDK.h, WDM.h ;

被折叠的 条评论
为什么被折叠?