摘要: 数据结构是计算机程序的核心,I/O管理器定义了一些数据结构,这些数据结构是编写驱动程序时所必须掌握的。驱动程序经常要创建和维护这些数据结构的实例。 一、驱动对象(DRIVER_OBJECT) 每个驱动程序会有唯一的驱动对象与之对应,并且这个驱动对象是在驱动加载的时候,被内核中的对象管理程序所创建的。 阅读全文
posted @ 2019-11-02 16:53 o云淡风轻o 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 基于Windows驱动开发技术详解这本书 一、简单的INF文件剖析 INF文件是一个文本文件,由若干个节(Section)组成。每个节的名称用一个方括号指示,紧接着方括号后面的就是节内容。每一行就是一项内容,其形式都是类似SomeEntry=SomwValue。每个项的顺序是可以颠倒的,但系统分析I 阅读全文
posted @ 2019-11-02 14:42 o云淡风轻o 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 上一篇写的KMDF程序是通过串口进行配置的,那么我们在VS中Attach to process外,可以直接用Winbdg进行调试,winbdg.exe所在路径为C:\Program Files (x86)\Windows Kits\10\Debuggers\x64。怎么使用它呢。 如果是串口方式配置 阅读全文
posted @ 2019-11-02 08:53 o云淡风轻o 阅读(812) 评论(0) 推荐(0) 编辑