老程序员做新方向,老树发新芽,作为菜鸟的我,写点心得,用以记录并与同行交流 1对一些概念的理解: KMDF与UMDF.两者的框架,及使用VS生成的初始代码基本相同,只有所包含的头文件不同,链接的系统库不同,最终生成的文件分别为.sys和.dll.因为框架完全相同,相互移植应该比较容易. UMDF驱动运行在用户空间,调试相对容易,程序崩溃时也不至于对系统影响太大.所以只要能实现,应该首选使用UMDF框架. 虽说UMDF框架运行在用户空间,但也不是说所有WIN32应用程序可以使用的API都能正常工作…