|  | 
 
| 本帖最后由 JerryAJ 于 2017-5-15 17:49 编辑 
 大家好,我是JerryAJ,自己学64位驱动编程一段时间了,但是由于我将来工作的原因,我可能会先搁置驱动编程的学习了
 或许有空我会再重拾的
 
 M5HOME带给我很多帮助,特别是Tesla.Angela的《WIN64驱动编程基础教程》,让我受益匪浅
 在这里特别感谢Tesla.Angela和M5HOME论坛
 
 进入正题,这个工具本来我是想写成一个ARK的,由于某些原因,我可能会暂时中断开发了,目前开发还不完善
 
 实现功能:
 
 1.系统进程管理(使用了内核操作)
 2.SSDT表遍历(使用了内核操作)
 3.Windows资源管理器(未使用,纯C#代码,功能已经分类,可以自己写内核操作接口)
 4.注册表管理器(未使用,纯C#代码,功能已经分类,可以自己写内核操作接口)
 
 
 目前写得最完整的就是系统进程操作模块了,也花了很多心思,毕竟开始学的时候还是小白,故当时还是困难重重的
 
 分享出来的目的:
 我相信也有很多人也在自学64位驱动编程,而且遇到了很多困难,我希望将我的源码分享出来,再对照教程慢慢学,会少走很多弯路。
 这样也能让想学习的人坚持下来。
 还有就是,本程序使用了c#来开发用户端,c#与驱动通信的技术目前网络上很少,我的一些经验应该能帮助对这方面感兴趣的人。
 毕竟MFC我实在是不想用了,Winform和WPF确实是好用呀。
 里面很多功能都是基于Tesla.Angela的《WIN64驱动编程基础教程》来弄的,可以对照着来学习与实践
 
 项目的缺点很多,例如,我没用上多线程处理,这样效率就低了些,但是功能都是可以运行的,目前我的测试平台是Win7 64 sp1
 本项目使用Visual Studio 2015 Community编写
 
 希望我的源码能帮助到各位
 
 附件在1楼上传
 
 | 
评分
查看全部评分
 |