书籍详情

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

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

作者:张惠娟等编著

出版社:西安电子科技大学出版社

出版时间:2002-07-01

ISBN:9787560611273

定价:¥28.00

购买这本书可以去
内容简介
  本书讲述了Windows系统下设备驱动程序的开发方法。全书分为三部分,共10章。第一部分主要介绍了VxD驱动程序,以及利用VToolsD开发VxD程序的方法;第二部分和第三部分分别介绍了WindowsNT和Windows2000下的设备驱动程序基础知识,以及利用DriverWorks开发NT式和WDM驱动程序的方法。本书系统介绍了在不同的操作系统下设备驱动程序开发的方法,内容实用,是一本很好的学习设备驱动程序设计的书籍。本书适合于任何想学习Windows系统下设备驱动程序开发的人员,尤其适合于初步涉及设部区动程序开发的人员。
作者简介
暂缺《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  延时类驱动程序                  

猜您喜欢

读书导航