Windows环境下的设备驱动程序设计 pdf

Windows环境下的设备驱动程序设计 pdf

 

书籍作者: 张惠娟 周华利 翟鸿鸣 编著
出版社:西安电子科技大学出版社
内容简介:
本书讲述了Windows系统下设备驱动程序的开发方法。全书分为三部分,共10章。第一部分主要介绍了VxD驱动程序,以及利用VToolsD开发VxD程序的方法;第二部分和第三部分分别介绍了WindowsNT和Windows 2000下的设备驱动程序基础知识,以及利用DriverWorks开发NT式和WDM驱动程序的方法。
本书系统介绍了在不同的操作系统下设备驱动程序开发的方法,内容实用,是一本很好的学习设备驱动程序设计的书籍。
本书适合于任何想学习Windows系统下设备驱动程序开发的人员,尤其适合于初步涉及设部区动程序开发的人员。

书籍目录:
第一部分 虚拟设备驱动程序VxD
第一章 Windows9x操作系统体系结构
1.1 IntelCPU的工作模式
1.1.1 实模式
1.1.2 保护模式
1.1.3 虚拟86模式(V86模式)
1.2 Windows 9x操作系统
1.2.1 虚拟机(VM)
1.2.2 虚拟机管理器(VMM)
1.2.3 虚拟设备驱动程序VxD
1.2.4 Windows 9x系统的基本构架
1.2.5 内存管理技术
1.3 设备驱动程序基本知识
1.3.1 基本概念
1.3.2 动态链接库(DLL)简介
1.3.3 设备驱动程序类型
第二章 VxD设备驱动程序
2.1 VxD概述
2.1.1 VxD程序能完成的任务
2.1.2 分类
2.1.3 开发方法
2.2 VxD程序基本结构
2.2.1 VxD文件格式
2.2.2 VxD程序结构
2.3 消息机制
2.3.1 系统初始化类
2.3.2 系统终止类
2.3.3 VM初始化类
2.3.4 VM终止类
2.3.5 VM状态类
2.3.6 动态加载卸载消息
2.3.7 VxD的加载、初始化和结束过程
2.4 服务机制
2.4.1 定义服务
2.4.2 服务表声明
2.4.3 引入服务
2.4.4 调用VxD服务
2.5 调用机制
2.6 通信机制
2.6.1 Windows 32应用程序到VxD程序通信
2.6.2 VxD到应用程序的通信机制
2.7 编写过程
第三章 开发工具介绍
3.1 概述
3.1.1 源码辅助生成工具
3.1.2 调试工具
3.2 VToolsD介绍
3.2.1 VToolsD框架介绍
3.2.2 QuickVxD
3.2.3 VxD程序建立和调试
3.3 VxD类库介绍
3.3.1 框架类
3.3.2 事件处理类
3.3.3 其它类
第四章 VxD程序实例介绍
4.1 VxD程序基本框架程序
4.2 应用程序事件类程序
4.3 热键类驱动程序
4.4 中断设备驱动程序
4.5 延时类驱动程序

下载地址

资源下载资源下载价格1立即支付
版权声明:auter 发表于 2021-05-09 22:30:37。
转载请注明:Windows环境下的设备驱动程序设计 pdf | 独角兽资源驿站

暂无评论

暂无评论...