面向研发经理和产品规划人员WDK介绍.ppt
《面向研发经理和产品规划人员WDK介绍.ppt》由会员分享,可在线阅读,更多相关《面向研发经理和产品规划人员WDK介绍.ppt(32页珍藏版)》请在三一文库上搜索。
1、面向研发经理和产品规划人员的 WDK介绍,张伟伟 微软中国技术中心,主题,Windows Driver Kit (WDK)简介 WDK 中新增的特色功能 驱动测试管理器(Driver Test Manager) 迎接 WDK,WDK 简介,WDK 的目标,WDK 的愿景: Windows驱动程序永不崩溃 WDK 的任务: 提供完整的Windows驱动程序集成开发系统,保证高质量的驱动程序开发 WDK 的出发点 改善驱动程序质量 = 改善Windows用户体验 减少复杂性 降低产品的开发成本 降低产品的支持成本,整体框架状态,WDK 具体描述,单一工具包 不仅是DDK, IFS Kit和HCT的
2、简单组合 集成驱动程序的文档, 测试,工具和开发环境为一体 驱动程序测试管理器(DTM)将替代传统的硬件兼容测试工具集(HCT) WDK的关键目标 Windows 2000直到Windows Vista下的驱动程序的编译、测试及调试环境 支持所有的签名和徽标程序 包括Windows徽标测试程序和驱动程序质量签名(DQS)程序 HCT将在Windows Vista发布时被彻底取代 将Windows开发中使用的测试及工具分享给驱动开发厂商以改进第三方驱动程序的质量 比徽标测试更丰富的质量计划 测试与分析工具 压力测试, 性能测试, 和功能测试,WDK 生命周期构成,代码实例和模板,Pillars
3、of LDK,关键使用场景,徽标测试,驱动程序测试,调试驱动程序,开发驱动程序 Win2KVista,WDK 部署方案,WDK,测试结果共享,因特网,调试工具,代码实例,OEMs,编译环境,帮助文档,Microsoft,WDK 功能特性,功能特性: 设计和开发,兼容Windows 2000暨以后版本的编译环境 版本化头文件 头文件的集合! Windows Driver Foundation 新版本的: 调试器 PREfast for Drivers Call Usage Verifier 新工具: Static Driver Verifier Deprecated Function Check
4、ing 重新设计的文档浏览与搜索方式,头文件继承,核心头文件采用 超集/子集 模型 更高级别的头文件 “#include”低级别的头文件 结果: 定义(Definitions)被移动 到更低的共用头文件中 更高级别的头文件仅包含自身 相关的定义(Definitions) 使头文件版本化,WDM.H,NTDDK.H,NTIFS.H,#include,#include,版本化头文件,目标: 用一个头文件集支持Windows 2000及以后的Windows驱动程序开发 使用单一头文件集为多个版本的Windows生成二进制代码 为不同版本的操作系统生成不同的二进制代码, 或者 单一二进制代码支持多个版
5、本的操作系统 同时支持核心模式和用户模式 计划Windows Vista Beta 1时推出 优点 简单的开发环境管理 更容易地使用新版本操作系统的上层内容,开发文档的改善,目标: 更容易地找到要找的内容 基于2004年收集的用户数据 改善 集成IFS 包的内容 目录 更好的分级,改善分组 索引 加强关键词的作用 代码范例和工具的 Readme 也包括在目录和搜索中 按不同驱动技术分类过滤 一些改善已应用于 Windows Server 2003 SP1 DDK 优点 不需要单独再获取IFS包 查找内容不需要知道标题名 代码范例的信息可读性更好,帮助目录的改善,旧的目录组织,Improve T
6、OC,新的目录组织,功能特性: 测试,驱动程序测试管理器 (DTM),以前的名字是 “LDK Test Harness” 和微软Windows测试组使用的工具相同 许多具体测试也来自于Windows 测试组 不仅仅是徽标测试 压力测试, 性能测试和功能测试 目标环境 仅用于测试 Windows 驱动程序及相关应用 不宜用于非测试环境 OEMs, ODMs, IHVs, ISVs应有限使用,DTM: 满足所有驱动程序的测试需求的扩展能力,可扩展至: 用于大型质量控制实验室 每个控制器可连接100个测试客户机 当需要多个控制器时: 每个数据库有一个控制器 没有控制器间交互处理 也可用于: 开发者单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 研发 经理 产品 规划 人员 WDK 介绍
链接地址:https://www.31doc.com/p-2262758.html