分类:
2010-03-19 13:36:43
fleshwound | 2007-05-01 08:07 |
一、安装Microsoft Visual C++6 二、安装Windows DDK 三、安装Compuware DriverStudio 四、 打开DDK Build Setting,点击Launch Program按钮自动调用Microsft Visual C++ 五、用Microsoft Visual C++打开工程,并编译生成驱动。 注: 可以使用 Compuware DriverStudio中自带的工具Source to DSP Converter为C驱动代码生成Microsoft Visual C++的工程。注意:在转换前需要打开一下源文件中的Source文件,可能要对其中相关项进行修改。如:转换IFS DDK中自带的sfilter时,需要将TARGETNAME项的值由sfilter改为sfilter.sys,否则生成的目标文件只会是 sfilter,而不是sfilter.sys。若转换后在Microsoft Visual C++工程菜单中的设置按钮中进行设置生成文件会提示编译错误,我也不知道这是为什么,有哪位大虾知道其中原因请告知在下。 |
|
|
eping | 2008-11-22 20:51 |
忘记DDK 吧,用WDK !下载地址: |
chinaunix网友2010-03-19 13:40:41
驱动是否都要用DDK写 http://www.china-askpro.com/msg39/qa63.shtml 编号: QA003863 建立日期: 2001年2月11日 最后修改日期: 2006年3月17日 所属类别: C/C++ - DDK与硬件设备 本问题涉及的操作系统 win9x 本问题涉及的编程工具 C++builder & vc 遇到的问题 我是一个想写驱动的程序,在Win9x 中的驱动是否都要用DDK写?怎样安装?在那些环境下运行?(ma jn) 驱动编写可以分多种情况,下面分别讨论: 1、串口通讯。 Windows自身带有串口通讯的API,所以一般串口通讯不需要编写单独的驱动程序,只需要调用系统功能就可以了。VB带有 MSCOMM控件(QA000388 "MSComm无法在中文Windows 95下传递二进制数据"),而VC++可以参考QA000162 "在VC中如何开发串囗",Delphi可以参考QA002595 "在Delphi中怎样
chinaunix网友2010-03-19 13:39:21
转载 用Driver Studio工具包开发WDM型的USB设备驱动程序(转) 收藏 转载地址 http://hi.baidu.com/fire4work/blog/item/8170e71c87a61e8286d6b631.html 前文所提及的WDM驱动程序开发方法,笔者都曾尝试过。个人认为用DriverStudio开发工具包来开发USB驱动程序行之有效。其中的 Driver Wizard是创建WDM驱动程序框架的一个很好的工具,后文将介绍用它来创建USB设备驱动程序的基本框架。 1、搭建开发平台 由于利用 DriverStudio 开发WDM驱动程序在搭建开发平台的过程中对软件的安装顺序要求颇高,在开发过程中我也曾因为安装顺序的颠倒而失败。在实践中总结了以下的安装步骤,有必要在此作以介绍。 ①在已装了Windows 2000 操作系统的机子上安装 Microsoft Visual C++6.0。 ②安装 Win2000 DDK 。③安装 NuMega DriverStudio 2.0 ( or 2.6 ) 驱动程序开发工具包。它包
chinaunix网友2010-03-19 13:38:24
用BCB开发控制面板程序
http://school.cnd8.com/c/jiaocheng/9167.htm
前不久,Inprise公司(原Borland公司)正式公布了Delphi 5.0版,其开发向导中支持了“控制面板程序(CPL)”框架的生成,利用它可以快速、方便地开发CPL程序。那么是否能在现有的Borland C++ Builder 中开发CPL程序呢?
CPL程序是动态链接库(DLL)的一种变形,只不过扩展名为.cpl、入口函数为 CPlApplet()而不是DllEntryPoint()罢了(并不是不要DllEntryPoint(),不然不能编译)。我们只需在BCB4.0 中选择“FileNew...”打开开发向导,选择“DLL”生成一个DLL框架,并在其中加入一个函数CPlApplet()就可以了。为了快速地说明问题,笔者先给出一个最简单的例子程序,然后再来解说。
#include