花了我两天时间调试。总算搞出了一个驱动与进程交互通信的DEMO,同步过程还没完全做好 原理利用一个共享缓冲区来通信,本来想搞事件的,但是R3传入R0的事件句柄后waitforsin。。在R0中不知道怎么处理这个句柄让R3知道。。新手学习,大牛给个事件通信的例子学习下。。。越简单越好。。。别是PRMonitor的例子,我研究了半天没发现他的事件通信的到底用在哪里。。 发个READ。。。 一个简易的进程监控,仅供学习,无实际意义,因为同步问题没处理好。 利用创建物理映射共享区来进行驱动与应用的通信工作 1.使用时先必须打开 R3的应用,再加载驱动,再点BUTTON1,如果先加载驱动,在打开R3就错了,因为我没把加载驱动和IOCONTROL放在一起,所以加载了驱动,驱动里面的映射还没建立,点了button1再建立映射。。 2.使用过程中,弹出的yesno是否加载选项尽量快点选,因为同步工作没做好,只是简单的用延迟来理想化的同步。。 3代码中注释十分详细,另外附有调试的时候的思路可供参考
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)