windows驱动开发笔记

来源:互联网 发布:核函数 知乎 编辑:程序博客网 时间:2024/05/16 17:09

突然发现自己好长时间没写博客了,而且也没什么浏览量就没写了。

今天突然想写一下这段时间的学习经历,以纪念看代码时逝去的青春岁月。奋斗因为申请了学校的创新项目要做一个驱动层的文件透明加密系统,自己有从来没接触过,只好硬着头皮从零学起了。

文件系统驱动又分好几种,如NTFS、FAT32、网络文件系统、CD_ROM文件系统等等。从最开始编译别人的驱动程序、搭建调试环境、自己建一个驱动程序开始算是步入了驱动的大门。然后开始结合着寒江独钓看楚狂人的代码,大致看完了cfilter,对基本的文件过滤驱动框架有了一定的了解,发现驱动编写还是很复杂。之后又看完了minifilter的代码,整体上相对简单些了,而且文件系统微过滤驱动能兼容XP和Win7,最终方案选择了用微过滤来开发,在WDK里微过滤框架的基础上进行修改。现在大体的架构已经设计完成,正式进入编码阶段,希望能在预期时间拿出成果。到时候在博客里详细解析。

就写到这吧!!!

原创粉丝点击