windows2000驱动程序编写

时间:2011-03-07 05:46:15
【文件属性】:

文件名称:windows2000驱动程序编写

文件大小:4.58MB

文件格式:PDF

更新时间:2011-03-07 05:46:15

windows2000 驱动程序

第一卷 驱动程序编写者指南........................................................................................................................................10
第 1 章 驱动程序开发环境....................................................................................................................................11
第 2 章 检查驱动程序............................................................................................................................................13
第二卷 即插即用、电源管理和设置设计指南.............................................................................................................29
第一部分 即插即用和电源管理的要求.....................................................................................................................30
第 1 章 即插即用和电源管理的介绍....................................................................................................................31
第 2 章 PnP 和电源管理必须的驱动程序支持....................................................................................................45
第二部分 即插即用.....................................................................................................................................................53
第 1 章 理解 PnP....................................................................................................................................................54
第 2 章 处理即插即用 IRP 的规则........................................................................................................................69
第 3 章 启动、停止和删除设备............................................................................................................................75
第 4 章 使用 PnP 通知...........................................................................................................................................98
第 5 章 支持多功能设备......................................................................................................................................108
第三部分 电源管理...................................................................................................................................................122
第 1 章 在驱动程序内支持电源管理..................................................................................................................123
第 2 章 独立设备的电源管理..............................................................................................................................138
第 3 章 处理系统电源状态请求..........................................................................................................................154
第 4 章 支持具有唤醒能力的设备......................................................................................................................168
第四部分 设置 ..........................................................................................................................................................182
第 1 章 设备安装总览..........................................................................................................................................184
第 2 章 为设备提供驱动程序..............................................................................................................................193
第 3 章 建立 INF 文件..........................................................................................................................................202
第 4 章 编写协同安装程序..................................................................................................................................209
第 5 章 编写类安装程序......................................................................................................................................220
第 6 章 编写定制设备安装应用程序..................................................................................................................225
第 7 章 提供设备属性页......................................................................................................................................228
第 8 章 设备安装疑难解答..................................................................................................................................234
第 9 章 安装一个要求重新启动机器的设备......................................................................................................242
内核模式驱动程序设计指南........................................................................................................................................245
一般内核模式............................................................................................................................................................246
Windows 2000 和 WDM 驱动程序........................................................................................................................247
分层的 I/O、IRP 和 I/O 对象...............................................................................................................................258
系统定义的对象和对驱动程序的支持................................................................................................................276
驱动程序基本结构................................................................................................................................................343
DriverEntry 和 Reinitialize 例程........................................................................................................................357
Dispatch 例程........................................................................................................................................................363
StartIo 和队列管理例程........................................................................................................................................386
中断服务例程........................................................................................................................................................401
DpcForIsr 例程和 CustomDpc 例程.....................................................................................................................405
SynchCritSection 例程...........................................................................................................................................413
AdapterControl 和 ControllerControl 例程...........................................................................................................418
Cancel 例程............................................................................................................................................................424
1

IoCompletion 例程.................................................................................................................................................439
IoTimer和 CustomTimerDpc 例程........................................................................................................................447
Unload 例程...........................................................................................................................................................455
常见的驱动程序设计问题....................................................................................................................................460
第三卷 第 4 卷 图形驱动程序设计指南.....................................................................................................................514
第一部分 第 1 部分 图形驱动程序.........................................................................................................................516
第 1 章 第 1 章 图形系统概述............................................................................................................................517
第 2 章 第 2 章 对图形驱动程序的 GDI 支持....................................................................................................518
第 3 章 第 3 章 支持 DDI.....................................................................................................................................536
第二部分 第 2 部分 显示器和视频微端口驱动程序.............................................................................................560
第 1 章 第 1 章 显示器介绍................................................................................................................................561
第 2 章 第 2 章 显示器驱动程序........................................................................................................................575
第四卷 VIDEO\DISPLAYS\MIRROR\DLL........................................................................................................................597
第 1 章 第 3 章 DirectDraw DDI.........................................................................................................................603
第 2 章 第 4 章 Direct3D DDI..............................................................................................................................656
第 3 章 第 5 章 小型客户驱动程序....................................................................................................................699
第 4 章 第 6 章 视频微端口驱动程序................................................................................................................719
第二部分 第三部分 打印驱动程序和假脱机组件.................................................................................................748
第 1 章 第 1 章 打印介绍....................................................................................................................................750
第 2 章 第 2 章 打印假脱机体系结构................................................................................................................751
第 3 章 第 3 章 打印机驱动程序体系结构........................................................................................................761
第 4 章 第 4 章 微软统一打印机驱动程序........................................................................................................773
第 5 章 第 5 章 微软 PostScirpt 打印机驱动程序..............................................................................................888
第 6 章 第 6 章 微软绘图仪驱动程序................................................................................................................894
第 7 章 第 7 章 定制微软的打印机驱动程序....................................................................................................899
第 8 章 第 8 章 定制打印假脱机组件................................................................................................................924
第 9 章 第 9 章 Internet 打印..............................................................................................................................943
第 10 章 第 10 章 安装及配置打印机驱动程序................................................................................................953
第 11 章 第 11 章 CPSUI.....................................................................................................................................970
第 12 章 第 12 章 打印机色彩管理....................................................................................................................979
第五卷 第五卷 网络驱动程序设计指南.....................................................................................................................985
第一部分 第一部分 网络驱动程序.........................................................................................................................987
第 1 章 第一章 网络驱动程序设计指南的向导................................................................................................989
第 2 章 第二章 内核模式驱动程序的网络结构................................................................................................994
第 3 章 第三章 网络驱动程序编程要点..........................................................................................................1003
第二部分 第二部分 微端口 NIC驱动程序..........................................................................................................1011
第 1 章 第一章 NDIS NIC 微端口驱动程序.....................................................................................................1013
第 2 章 第二章 NIC微端口操作和函数概要...................................................................................................1020
第 3 章 第三章 NIC微端口驱动程序入口点和初始化...................................................................................1051
第四章 数据传输................................................................................................................................................1073
第五章 获取和设置 WMI 的微端口信息及 NDIS 支持....................................................................................1106
第六章 微端口的电源管理................................................................................................................................1121
第七章 重置,停止和关闭..............................................................................................................................1130
第 4 章 第八章 广域网微端口 NIC驱动程序.................................................................................................1134
2

第 5 章 第九章 任务卸载................................................................................................................................1193
第 6 章 第十章 负载平衡和失效替换..........................................................................................................1211
第 7 章 第十一章 快速转发路径..................................................................................................................1215
第十二章 带 WDM 低级接口的微端口驱动程序...........................................................................................1221
第十三章 IrDA 微端口 NIC驱动程序............................................................................................................1226
第三部分 第三部分 NDIS 中间层驱动程序和 TDI 驱动程序.............................................................................1241
第 1 章 第一章 NDIS 中间层驱动程序.........................................................................................................1242
第 2 章 第二章 NDIS 协议驱动程序.............................................................................................................1280
第 3 章 第三章 TDI 传输器及其客户............................................................................................................1311
第 4 章 第四章 TDI 例程、宏和回调............................................................................................................1322
第 5 章 第五章 TDI 操作...............................................................................................................................1334
第 6 章 第六章 Windows Sockets的传输助手 DLLS.....................................................................................1348
第四部分 第四部分面向连接的网络驱动程序接口标准(NDIS).........................................................................1355
第 1 章 第一章 面向连接的网络驱动程序接口标准(NDIS)...........................................................................1356
第五部分 第五部分 安装网络组件.......................................................................................................................1389
第 1 章 第一章 安装网络组件........................................................................................................................1390
第 2 章 第二章 网络组件的通知对象..............................................................................................................1427


网友评论