USB
未来的时光机
去寻找幸福的结局
展开
-
转-USB驱动开发工具比较
最近想看看关于USB驱动开发的资料,有时间自己开发一个USB驱动. USB驱动开发的主要工具:DDK(DDK是Device Development Kit,设备开发包的意思)、WinDriver、DriverStudio三种(不知道是否适合于其它驱动的开发)。 比较如下: 用WinDriver和DriverStudio开发驱动比DDK简单容易上手,但WinDriver开发驱动没法脱离转载 2014-03-05 16:36:49 · 704 阅读 · 0 评论 -
转-用Driver Studio工具包开发WDM型的USB设备驱动程序
前文所提及的WDM驱动程序开发方法,笔者都曾尝试过。个人认为用DriverStudio开发工具包来开发USB驱动程序行之有效。其中的Driver Wizard是创建WDM驱动程序框架的一个很好的工具,后文将介绍用它来创建USB设备驱动程序的基本框架。 1、搭建开发平台 由于利用 DriverStudio 开发WDM驱动程序在搭建开发平台的过程中对软件的安装顺序要求颇高,在开发过转载 2014-03-05 16:41:16 · 1195 阅读 · 0 评论 -
DeviceIOControl函数
Q 在NT/2000/XP中,我想用VC编写应用程序访问硬件设备,如获取磁盘参数、读写绝对扇区数据、测试光驱实际速度等,该从哪里入手呢? A 在NT/2000/XP中,应用程序可以通过API函数DeviceIoControl来实现对设备的访问—获取信息,发送命令,交换数据等。利用该接口函数向指定的设备驱动发送正确的控制码及数据,然后分析它的响应,就可以达到我们的目的。 DeviceIoCont转载 2014-03-05 16:46:34 · 1202 阅读 · 0 评论