没有合适的资源?快使用搜索试试~ 我知道了~
DriverStudio培训教程.pdf DriverStudio培训教程.pdf
5星 · 超过95%的资源 需积分: 10 24 下载量 170 浏览量
2009-05-10
22:18:53
上传
评论 1
收藏 319KB PDF 举报
温馨提示
试读
36页
DriverStudio培训教程.pdf DriverStudio培训教程.pdf
资源推荐
资源详情
资源评论
DriverStudio 培训教程
△ 前言
△ DriverStudio开发工具包介绍
△ DriverStudio套件包的安装与运行环境设置
△ 使用Vtoolsd 写我们的 VXD 驱动
△ VXD 的调试技术
△ Vtoolsd 运行库函数介绍
△ 一个Vtoolsd 开发的文件保护程序例子
△ 一个Vtoolsd 开发的硬件板卡驱动例子
△ VXD 驱动程序的安装及应用层对它的调用
△ DriverWork 介绍
△ DriverWork 核心运行类库介绍
△ 生成我们的第一个 WDM 驱动程序
△ WDM驱动程序的调试技术
△ 开发一个硬件板卡的 WDM 驱动
△ 开发一个过滤器驱动程序
△
10 分种开发一个USB驱动(USB版版主倾情奉献)
△ inf 文件的编制及 WDM 驱动程序的安装
△ 应用层对 WDM 的调用
△ DriverNetWork 介绍
△ 与网络有关的运行库
△ 开发一个可以实用的防火墙例子
△ 其它实用工具介绍
△ DriverStudio 附带例子程序介绍
前言
鉴于国内开发人员迫切需要学习驱动开发技术,而国内有关驱动
开发工具 DriverStudio 的资料很少,大家在开发过程中遇到很多问
题却没处问,没法问.而这些问题却是常见的,甚至是很基础的问题。
有感于此,本站联合北京朗维计算机应用公司编写了本教程。本
教程的目的是让一个有一些核心态程序编写经验或对系统有所了解
的人学习编写驱动程序。当然,本教程不是 DDK 中有关驱动方面内容
的替换,而只是一个开发环境的介绍和指导。
学习本教程,你应该能熟练地使用本套工具编写基本的驱动程
序。当然如果你想能顺利地编写各种各样的驱动的话,你应该有相关
的硬件知道和系统核心知识并且要经过必要的训练才能胜任。
如果真心说一句话,DriverStudio 并没有对驱动程序开发有什
么实质的改变,它和 DDK 的关系不过是 SDK 和 MFC 的关系,但很多人
选择了 MFC,原因不言自明,方便二字何以说得完呀?你再也不用去
关注繁琐的框架实现代码,也不用去考虑让人可怕的实现细节。封装
完整的 C++函数库让你专注于你要实现的程序逻辑。 它包含一套完
整调试和性能测试、增强工具,使你的代码更稳定。
说些题外话,作驱动开发很苦,不是一般的人能忍受的,那怕
开发一个小小的驱动也要忍受无数次的宕机,有时甚至有些灾难性的
事故等着你,所以要有充分的思想准备。当然,在开发的过程中你会
有一种彻底控制计算机的满足感,调试开发完毕后的成就感是其它开
发工作所不能体会到的。当然,就个人前途来说,作驱动开发能拿到
别的开发所不能得到的薪水。而且开发的生命期也会长一些,你不用
不断的学习新的开发工具,只需要不断的加深对系统的理解就行了。
当然,还有一点是必需的,那就是英文要好,否则永远比国外同行慢
半拍。
本人水平不高,所做的工作只要能提起大家学习驱动开发的兴趣,
能带领大家入门便心满意足了。在此感谢北京朗维公司
(DriverStduio 国内总代理)的大力赞助,特别是感谢技术部的王江
涛,市场部的李强两位先生的大力支持。同时要感谢我的女友,可爱
的小猫(我对她的呢称)的贴心照顾和支持(一些很好看的图片就出
自她手:))。在此我也要感谢论坛各大版主的鼎力支持和广大网友
的关怀。
DriverStudio 工具包介绍
DriverStudio 是一套用来简化微软 Windows 平台下设备驱动程
序的开发,调试和测试的工具包。
DriverStudio 当前的版本包括下列工具模块:
DriverAgent
DriverAgent 为 Win32 应用程序提供直接访问硬件的功能。即
使你没有任何设备驱动程序开发的经验或经历,你也能编写出
DriverAgent 应用程序来直接访问硬件设备。DriverAgent 应用程序
可以运行在 Windows 98, Windows 95, Windows NT 和 Windows 2000
平台上。(当前版本不支持 Windows XP 平台。)
VToolsD
VToolsD 是一个用来开发针对 Win9X (Windows 95 和 Windows
98)操作系统下设备驱动程序(VxD)的工具。VToolsD 中包括生成驱动
程序源代码的工具,run-time 和 interface 库,以及一些驱动程序
样本,可以用来作为各种类型的设备驱动程序的基础部分。
DriverWorks
DriverWorks 对于 Windows NT 下和 Windows 98 与 Windows 2000
共同支持的 Win32 驱动模型(WDM)设备驱动程序的开发提供完全的支
持 。 DriverWorks 中 包 含 一 个 非 常 完 善 的 源 代 码 生 成 工 具
(DriverWizard) 以及相应的类库和驱动程序样本,它提供了在 C++
下进行设备驱动程序开发的支持。
剩余35页未读,继续阅读
资源评论
- xjxu_0092013-08-06还行,有用。
- njqcl2017-07-08谢谢楼主分享
Augusdi
- 粉丝: 1w+
- 资源: 5762
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功