摘要: 1、 实战EXE和SYS通信 A、用户层传入数据-EXE部分代码 B、驱动层接收数据并处理-SYS部分代码 C、驱动层返回数据至用户层 D、用户层获得处理结果 【190】假设驱动部分已经按照我们的思路写好了 【305】创建 VC6 Win32ConsoleApplication 名称为:"test_ 阅读全文
posted @ 2016-04-07 16:34 DebugSkill 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1、 应用程序与驱动交互访问(缓冲模式) 数据交换原理 A、用户层传入数据 B、驱动层接收数据 C、驱动层回传数据级用户层 【250】A、用户层传入数据EXE WriteFile,ReadFile 【350】 BOOL DeviceIoControl( HANDLE hDevice, // 设备句柄 阅读全文
posted @ 2016-04-07 14:30 DebugSkill 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、 手动加载NT式驱动(非工具) A、观察注册表 B、手动运行驱动 C、手动停止驱动 【100】regedit 【145】文件--> 导出(F)... 可以看到 子键的路径为:“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services” 【170】这 阅读全文
posted @ 2016-04-07 10:28 DebugSkill 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1、 再谈VC环境配置 A、编译选项C/C++ Project Option B、链接选项Link Project Option C、测试所编译驱动 【130】复制 第24课 的代码 【170】用 vs2003编译生成驱动,复制到 虚拟机中。 【185】载入驱动 测试一下 【210】"GO"驱动的时 阅读全文
posted @ 2016-04-07 09:41 DebugSkill 阅读(210) 评论(0) 推荐(0) 编辑