键盘过滤二(接管93h中断) 2011-11-27 比较给力的内核程序 约 2686 字 预计阅读 6 分钟 这两天确实有些纠结啊, 理想很丰满, 现实很骨感.. 上一篇已经把键盘过滤写完, 用的是挂一个设备到KbdClass类驱动的设备上面.这是很正统的做 阅读更多
键盘过滤一(绑定KbdClass) 2011-11-25 比较给力的内核程序 约 5046 字 预计阅读 11 分钟 这是寒江独钓里面的第4章的第一个例子, 绑定键盘设备, 采用的是绑定KbdClass驱动对象下的所有设备对象的做法, 算是比较高层了. 不过在这层进 阅读更多
串口过滤 2011-11-24 比较给力的内核程序 约 3245 字 预计阅读 7 分钟 终于鸟枪换炮, 可以写点东西了. Windows驱动编程详解从12章后面基本上就是讲各种硬件的开发了, 先放放, 还是以内核模块的开发为主. 所以可以 阅读更多
完成例程返回Status_Processing_Required 2011-11-15 kernel 约 840 字 预计阅读 2 分钟 上一篇谈到了这个完成例程, 我们在完成例程中返回的是Status_Success, 这样Irp会继续向上回卷, 此时的完成例程仅仅是一个通知, 表明 阅读更多
完成例程 2011-11-14 kernel 约 2261 字 预计阅读 5 分钟 在将Irp发送给底层驱动程序, 或者其他驱动之前, 我们可以对Irp设置一个完成例程, 这样一旦在底层驱动程序将Irp完成以后, Irp完成例程将被 阅读更多