书籍详情

虚拟设备驱动程序开发起步与进阶

虚拟设备驱动程序开发起步与进阶

作者:彭礼孝编著

出版社:人民邮电出版社

出版时间:2000-01-01

ISBN:9787115090065

定价:¥27.00

购买这本书可以去
内容简介
  本书讲述如何开发虚拟设备驱动程序(VXD),共分为三部分。第一部分主要讲述VXD开发所需的基础知识。第二部分讲述如何使用软件VTOOLSD进行VXD的开发,包括对程序的调试方法和VTOOLSD类库的介绍,同时讲述一些简单实例的开发。第三部分主要讲述高级实例开发。本书适合于熟悉Windows 9x操作系统,希望掌握开发VXD技术的读者学习使用。
作者简介
暂缺《虚拟设备驱动程序开发起步与进阶》作者简介
目录
第1章 Intel CPU编程结构                  
   1. 1 386的体系结构                  
  1. 1. 1 总线接口部件                  
  1. 1. 2 指令预取部件                  
  1. 1. 3 指令译码部件                  
  1. 1. 4 执行部件                  
  1. 1. 5 分段部件                  
  1. 1. 6 分页部件                  
   1. 2 386的寄存器结构                  
  1. 2. 1 通用寄存器                  
  1. 2. 2 段寄存器                  
  1. 2. 3 系统地址寄存器                  
  1. 2. 4 控制寄存器                  
  1. 2. 5 调试和测试寄存器                  
 第2章 Intel CFU工作模式                  
   2. 1 实地址模式                  
   2. 2 保护模式                  
  2. 2. 1 存储器管理                  
  2. 2. 2 分段管理                  
  2. 2. 3 分页管理                  
  2. 2. 4 保护机制                  
  2. 2. 5 任务管理                  
   2. 3 虚拟86模式                  
 第3章 Windows9x操作系统内核结构                  
   3. 1 虚拟机的含义                  
  3. 1. 1 对内存的访问                  
  3. 1. 2 对中断或异常的处理                  
   3. 2 VXD与操作系统内核                  
   3. 3 Windows 98系统内存结构                  
  3. 3. 1 MS-DOS地址空间                  
  3. 3. 2 Win32程序私有地址空间                  
  3. 3. 3 共享地址空间                  
  3. 3. 4 系统地址空间                  
 第4章 虚拟设备驱动程序基础知识                  
  4. 1 VXD的文件结构                  
  4. 2 VXD的数据结构                  
  4. 3 VXD的消息处理                  
  4. 4 VXD的运行机制                  
 第5章 开发工具剖析                  
  5. 1 系统环境的设置                  
  5. 2 VTOOLSD的工具程序                  
  5. 3 实例开发                  
 第6章 VTOOLSD类库剖析                  
  6. 1 框架类                  
  6. 1. 1 Vdevice类                  
  6. 1. 2 VVirtualMachine类                  
  6. 1. 3 Vthread类                  
  6. 2 事件处理类                  
  6. 2. 1 DMA类                  
  6. 2. 2 I/O类                  
  6. 2. 3 中断类                  
  6. 2. 4 异常类                  
  6. 2. 5 热键类                  
  6. 2. 6 VAppyTimeEvent类                  
  6. 2. 7 时间延迟类                  
 第7章 VXD的调试技术                  
  7. 1 SOFTICE的安装与设置                  
  7. 2 SOFTICE调试技术                  
  7. 3 DBGVIEW调试工具                  
 第8章 CIH病毒剖析                  
 第9章 开发文件系统驱动程序                  
 附录 SOFTICE命令详解                  
  1. 执行控制类                  
  2. 断点设置和监控类                  
  3. 断点处理类                  
  4. 符号和源代码操作命令类                  
  5. 系统信息类                  
  6. 显示和改变内存信息类                  
  7. I/O类                  
  8. 模式控制类                  
  9. 用户自定义类                  
  10. 窗口控制类                  
  11. 杂项类                  

猜您喜欢

读书导航