遍历设备栈 2011-11-14 kernel 约 1136 字 预计阅读 3 分钟 这一篇基本上就没有什么新东西了, 就是上几篇的应用. 遍历一个驱动的所有设备对象, 还有绑定在设备上面的所有的驱动对象, 设备对象. 其实就是对驱动对 阅读更多
分层驱动程序 2011-11-13 kernel 约 2077 字 预计阅读 5 分钟 分层驱动程序也不难嘛, 就是逻辑上有点乱了. 不过逻辑上分开以后写代码就清晰多了. 在结构上可以得到很多好处,恩, 这个分层驱动也不只是WDM式驱动 阅读更多
驱动程序调用驱动程序2 2011-11-13 kernel 约 3005 字 预计阅读 6 分钟 上一篇说到内核里面用户态这边差不多的函数, 比如ZwCreateFile, ZwReadFile什么之类的, 内核里面其实还有些更加暴力的东西存在 阅读更多
驱动程序调用驱动程序1 2011-11-12 kernel 约 2815 字 预计阅读 6 分钟 除了在Win32下面可以调用ReadFile, WriteFile之类的函数打开设备对象, 在内核中也是可以的, 而且方法比用户态这边更多. 首先这 阅读更多
Irp超时处理 2011-11-11 kernel 约 1611 字 预计阅读 4 分钟 很多时候Irp被送到底层驱动程序后, 由于硬件设备的问题, Irp不能够得到及时的处理, 甚至有可能永远都不会被处理.这时候需要对Irp超时情况作 阅读更多