- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 驱动层主动发数据到应用层
上次转载的一片博客已经介绍了驱动层主动发送数据给应用层的方法,下面介绍的一种方法有点差异之处,上次的是在应用层创建事件对象,在驱动层创建MDL(内存描述符)来实现同步通信,而这次则是在应用层创建虚拟内存,驱动程序将虚拟地址转换成物理地址,然后再转成驱动程序能访问的虚拟地址,同样能达到内存共享的目的。驱动层部分代码switch (ioControlCode){ case 2001:
2013-11-20 15:44:37 4123
转载 应用层与驱动层同步事件处理方法
应用层与驱动层同步事件处理方法 关于这个问题高手略过吧。 Ring3与Ring0同步是很有用的手段,在此做一个简要的整理,希望对开发这方面程序的朋友有帮助,好了,开始吧。 1 同步的策略 初写驱动的朋友都知道,通过DeviceIoControl这个API函数,
2013-11-20 15:23:06 2602 3
c++模拟实现动态分区式存储管理算法(带文档)
2012-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人