墨海书舟 -VC++.NET开发驱动程序详解(本版CD)
本书资料更新时间:2025-01-20 19:52:03

VC++.NET开发驱动程序详解(本版CD) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线

VC++.NET开发驱动程序详解(本版CD)精美图片
》VC++.NET开发驱动程序详解(本版CD)电子书籍版权问题 请点击这里查看《

VC++.NET开发驱动程序详解(本版CD)书籍详细信息

  • ISBN:9787900088765
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2002-03
  • 页数:360
  • 价格:33.10
  • 纸张:胶版纸
  • 装帧:平装
  • 开本:暂无开本
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2025-01-20 19:52:03

内容简介:

本书是一本介绍Windows 2000 Professional和Windows XP的核心驱动程序的专著。提供了多种核心程序模型,极大地方便了读者的学习和应用。本书内容由6部分组成,第1部分为核心模式基础,主要内容有系统与驱动,对I/O、I/O对象和IRPs进行分层、调度方法和优先级、系统定义的对象与驱动的关系、基本驱动结构。第2部分为核心流驱动,主要讲述了核心流驱动的概念、流小驱动、音频驱动、音频小端口驱动、视频捕获驱动以及DVD驱动模型设计。第3部分为即插即用,主要内容有PnP需要的驱动支持,增加新PnP设备的步骤。第4部分为电源管理,包括电源管理的含义及其实现步骤。第5部分为Windows 2000的管理机制。第6部分为调试与开发驱动程序,介绍了10个调试工具以及如何使用VC++.NET开发驱动程序。本书结构清晰,逻辑严密,内容环环相扣,不但是从事用VC++.NET进行开发与应用的广大编程人员的技术指导书,同时也可作为大专院校计算机专业、非专业师生重要的参考读物。本版CD为驱动程序源代码。


书籍目录:

第1部分 核心模式驱动基础

第1章 系统与驱动1

1.1 Win 2000中的驱动结构1

1.2 Win2000驱动分类3

第2章 对I/O、I/O对象和IRPs进行分层7

2.1 IRPs和指定驱动I/O栈位置12

2.1.1 IRP的内容15

2.2 驱动对象与标准驱动例程16

2.2.1 驱动对象所针对的设备对象18

2.2.2 核心模式驱动的入口点19

2.2.3 常用标准驱动例程21

2.3 I/O分层处理和I/O管理器23

2.3.1 I/O分层处理23

2.3.2 I/O管理器24

第3章 调度方法和优先级26

3.1 处理器调度基础知识26

3.1.1 处理器调度的类型26

3.1.2 调度的性能准则27

3.2 调度方法28

3.2.1 先来先服务调度法28

3.2.2 短作业优先调度法28

3.2.3 轮转法调度方法29

3.2.4 多级队列调度法29

3.2.5 优先级调度法29

3.2.6 轮转多级反馈队列调度法30

3.3 Win2000的线程调度30

3.3.1 Windows2000的线程调度介绍30

3.3.2 Windows2000中的

优先级划分31

3.3.3 Windows2000的调度实现33

3.3.4 线程优先级提升35

第4章 系统定义的对象与驱动的关系37

4.1 系统定义的对象与核心驱动

关系的概述37

4.1.1 I/O管理器37

4.1.2 注册表与配置管理器39

4.1.3 即插即用41

4.1.4 电源管理器41

4.1.5 内存管理器42

4.1.6 执行支持47

4.2 进程结构48

4.2.1 进程48

4.2.2 对象管理器53

4.2.3 安全引用原则监视53

4.3 核心对象53

4.3.1 互斥对象54

4.3.2 信号量对象56

4.3.3 计时器对象59

4.3.4 事件对象61

4.3.5 螺旋锁62

4.3.6 DPC对象64

4.3.7 中断对象67

4.4 操作系统定义对象的例程总论72

4.4.1 系统的存储与系统定义的对象75

4.4.2 系统定义对象的存储87

第5章 基本驱动结构95

5.1 标准驱动例程95

5.1.1 层设备驱动的IRP

分级处理96

5.1.2 中间层驱动的IRP运行

的不同阶段100

5.1.3 设计一个驱动的步骤102

5.1.4 设计原则103

5.2 开发步骤105

第2部分 核心流驱动

第1章 核心流驱动的概念107

1.1 核心流驱动模型107

1.1.1 核心流基础概念107

1.1.2 核心流设计概念108

1.1.3 核心流应用接口概念109

1.2 核心流的状态与方法111

1.2.1 方法111

1.2.2 “核心流”各部件之间的联系116

1.2.3 结构118

1.2.4 数据格式与范围123

1.2.5 “核心流”的时钟125

1.2.6 核心流配置器分配符126

1.2.7 需要注意的地方127

第2章 流小驱动130

2.1 小驱动的基本概念与思路130

2.1.1 小驱动与类驱动130

2.1.2 五个例程130

2.1.3 四个函数132

2.1.4 相关名词133

2.1.5 综述133

2.1.6 另外133

2.2 请求段的处理134

2.2.1 小驱动的初始化137

2.2.2 多流处理与数据范围138

2.2.3 属性组的处理140

2.2.4 事件的处理141

2.2.5 小驱动的同步处理142

2.2.6 带有中断服务功能例程

的小驱动144

2.2.7 没有ISR的小驱动146

2.2.8 什么时候不能用流类

同步处理146

2.2.9 名词解释147

2.2.10 本章要点147

第3章 音频驱动149

3.1 总论音频驱动149

3.1.1 当作过滤器149

3.1.2 音频驱动提供的功能149

3.1.3 句柄149

3.1.4 自定义音频属性组介绍150

3.2 数据范围与数据格式150

3.2.1 数据范围150

3.2.2 常用的结构151

3.2.3 在音频WDM中支持2D,

3DdirectSound加速156

第4章 音频小端口驱动158

4.1 端口类介绍158

4.1.1 几个常用接口159

4.1.2 支持特定设备所需的端口159

4.1.3 核心中的COM162

4.1.4 在Audio Mixer(混频)

API中的核心流拓扑163

4.2 DirectMusic合成与合成槽167

4.2.1 基础知识167

4.2.2 例示169

4.2.3 核心模式硬件加速DDI170

4.2.4 合成器小端口172

4.2.5 IHV适配器驱动和DirectMusic

系统中其他部分的关系172

第5章 视频捕获驱动174

5.1 视频捕获介绍174

5.1.1 视频捕获的相关概念174

5.1.2 来自视频捕获小驱动的

流数据176

5.1.3 使用视频捕获属性组177

5.1.4 用于视频捕获的流向控制183

5.2 其他控制186

5.2.1 时间标记186

5.2.2 视频流格式187

5.2.3 视频流扩展标头188

5.2.4 视频流分类和中间件189

5.2.5 USB相机小驱动库设计189

第6章 DVD驱动模型设计195

6.1 DVD驱动编写基础195

6.2 复制保护要点197

6.2.1 在同一硬件上的多流处理197

6.2.2 关键字转换与数据流动

的同步处理197

6.2.3 区域化198

6.2.4 大图像(Macrovision)198

6.2.5 音/视的同步处理的注意事项198

第3部分 即插即用

第1章 简介199

1.1 有关即插即用199

1.1.1 定义199

1.1.2 组成和要求200

1.1.3 PnP软件与硬件的结合能力201

1.2 驱动的种类201

1.2.1 驱动的种类201

1.2.2 各种驱动的关系203

1.3 设备的树型结构205

1.3.1 定义205

1.3.2 示范图例206

1.3.3 设备对象的类型207

第2章 PnP需要的驱动支持209

2.1 概述PnP驱动的组成209

2.1.1 INF文件209

2.1.2 程序213

2.2 驱动中的GUID214

2.2.1 相关定义214

2.2.2 定义及输出新GUIDs215

2.2.3 在驱动编码中包含GUIDs216

2.3 处理PnP IRPs的规则217

2.3.1 PnP IRP的要求217

2.3.2 把PnP IRP向下传送

通过设备堆栈219

2.3.3 延迟PnP IRP处理221

2.4 PnP的DriverEntry例行程序224

2.4.1 DriverEntry程序描述如下224

2.4.2 功能与作用225

2.5 PnP的AddDevice程序228

2.5.1 AddDevice228

2.5.2 步骤228

2.6 DispatchPnP,DispatchPower

和Unload程序240

2.6.1 先来简述一下DispatchPnP

程序240

2.6.2 接着是DispatchPower

例行程序242

2.6.3 卸载(Unload)程序244

第3章 增加新PnP设备的全步骤245

3.1 从用户把硬件插到机器上时开始245

3.1.1 枚举和判定245

3.1.2 报告245

3.1.3 处理246

3.1.4 配置246

3.1.5 信息247

3.1.6 功能驱动和过滤器驱动248

3.1.7 分配资源248

3.1.8 启动设备252

3.2 停止和删除设备256

3.2.1 停止设备257

3.2.2 删除设备265

第4部分 电源管理

第1章 电源管理介绍276

1.1 电源管理概述276

1.2 电源管理的设置过程276

第2章 实现电源管理的步骤278

2.1 电源管理与驱动程序的实现目标278

2.2 了解设备的支持能力278

2.3 认清设备电源管理状态281

2.4 电源状态和系统电源策略实现283

第5部分 Windows 2000的管理机制

第1章 管理机制总述295

1.1 Windows 2000的管理机制中的WMI295

1.2 WMI的组成296

第2章 实现WMI支持297

2.1 描述数据、方法和事件与

提供对象接口297

2.2 注册WMI数据提供者并

处理IRP请求300

第6部分 调试与开发驱动程序

第1章 调试驱动程序318

1.1 驱动开发环境介绍318

1.2 ChkINF工具318

1.3 Devctl.exe工具320

1.4 Disabler工具328

1.5 Edidw2k工具329

1.6 Ntttcp工具331

1.7 PCI Tools工具332

1.8 WdmAudioGrapher工具333

1.9 Geninf工具335

1.10 Verifier工具342

1.11 WinDebuger工具344

第2章 用Visual Studio.net

开发驱动程序349


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!


在线阅读/听书/购买/PDF下载地址:


原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

书籍介绍

本书是一本介绍Windows 2000 Professional和Windows XP的核心驱动程序的专著。提供了多种核心程序模型,极大地方便了读者的学习和应用。本书内容由6部分组成,第1部分为核心模式基础,主要内容有系统与驱动,对I/O、I/O对象和IRPs进行分层、调度方法和优先级、系统定义的对象与驱动的关系、基本驱动结构。第2部分为核心流驱动,主要讲述了核心流驱动的概念、流小驱动、音频驱动、音频小端口驱动、视频捕获驱动以及DVD驱动模型设计。第3部分为即插即用,主要内容有PnP需要的驱动支持,增加新PnP设备的步骤。第4部分为电源管理,包括电源管理的含义及其实现步骤。第5部分为Windows 2000的管理机制。第6部分为调试与开发驱动程序,介绍了10个调试工具以及如何使用VC++.NET开发驱动程序。本书结构清晰,逻辑严密,内容环环相扣,不但是从事用VC++.NET进行开发与应用的广大编程人员的技术指导书,同时也可作为大专院校计算机专业、非专业师生重要的参考读物。本版CD为驱动程序源代码。


书籍真实打分

  • 故事情节:7分

  • 人物塑造:7分

  • 主题深度:5分

  • 文字风格:8分

  • 语言运用:6分

  • 文笔流畅:5分

  • 思想传递:4分

  • 知识深度:4分

  • 知识广度:9分

  • 实用性:4分

  • 章节划分:8分

  • 结构布局:4分

  • 新颖与独特:8分

  • 情感共鸣:7分

  • 引人入胜:5分

  • 现实相关:6分

  • 沉浸感:8分

  • 事实准确性:7分

  • 文化贡献:5分


网站评分

  • 书籍多样性:8分

  • 书籍信息完全性:9分

  • 网站更新速度:5分

  • 使用便利性:5分

  • 书籍清晰度:6分

  • 书籍格式兼容性:9分

  • 是否包含广告:6分

  • 加载速度:4分

  • 安全性:3分

  • 稳定性:8分

  • 搜索功能:6分

  • 下载便捷性:7分


下载点评

  • 中评多(194+)
  • 全格式(557+)
  • 下载快(498+)
  • 还行吧(182+)
  • 书籍完整(412+)
  • 图文清晰(425+)
  • 简单(86+)
  • 在线转格式(410+)
  • 速度快(392+)
  • 体验差(391+)
  • 藏书馆(58+)
  • 好评(175+)
  • 情节曲折(74+)

下载评价

  • 网友 国***舒: ( 2024-12-23 19:11:35 )

    中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到

  • 网友 寿***芳: ( 2025-01-10 09:04:34 )

    可以在线转化哦

  • 网友 孙***夏: ( 2025-01-01 20:52:00 )

    中评,比上不足比下有余

  • 网友 蓬***之: ( 2024-12-26 20:04:04 )

    好棒good

  • 网友 隗***杉: ( 2025-01-18 21:31:35 )

    挺好的,还好看!支持!快下载吧!

  • 网友 陈***秋: ( 2025-01-06 00:38:13 )

    不错,图文清晰,无错版,可以入手。

  • 网友 曾***文: ( 2025-01-03 20:06:19 )

    五星好评哦

  • 网友 宓***莉: ( 2024-12-21 00:02:56 )

    不仅速度快,而且内容无盗版痕迹。

  • 网友 訾***雰: ( 2025-01-04 18:23:09 )

    下载速度很快,我选择的是epub格式

  • 网友 晏***媛: ( 2024-12-29 21:54:39 )

    够人性化!


随机推荐