guoba
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2002-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2444回复:6

请问怎么样用InstallShield来做驱动程序的安装程序

楼主#
更多 发布于:2001-08-14 21:00
请问怎么用InstallShield来做驱动程序的安装程序?
我想把自己开发的.sys文件做成安装文件的格式,这样
使用起来方便。所以有几个问题不懂,请各路高手指点
迷津。
1)怎么把文件做成不依赖以前的开发平台而独立运行的
驱动程序,例如不依赖NTDDK,不依赖我开发驱动程序
用的PLX SDK。
2)编写好了.inf文件怎么来处理这个文件,同时怎么
通过InstallShield来做成有SETUP安装格式的驱动程序。
谢谢!
锅巴
hechao
驱动牛犊
驱动牛犊
  • 注册日期2001-06-29
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-08-15 12:57
1、直接编译的sys就是不依赖于ntddk的,但如何要不依赖于你自己
的sdk,要看说明文档了。
2、安装从本质上说不就是修改注册表吗?如果你可以在inf文件里面
修改注册表,为什么不能在installshield的脚本里面修改注册表。
当然了,你首先要知道如何修改注册表。
鬼子就是鬼子,永远变不成人!
gxzbme
驱动牛犊
驱动牛犊
  • 注册日期2001-08-09
  • 最后登录2006-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-08-15 16:09
驱动程序用app来安装当然方便的多,如果要用户去使用inf文件,有时是很不友好的。ddk提供了许多函数,(d_setup.chm)比如:SetupOpenInfFile,...SetupInstallFilesFromInfSection...。

我也需要写一个。你先试试。
wentao
驱动牛犊
驱动牛犊
  • 注册日期2001-05-25
  • 最后登录2003-12-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-08-15 18:48
驱动程序的安装程序,在DDK中有例子程序(WDM),在Windows 2000DDK目录的SRC下Setup目录中包含有安装Driver的例子程序.
wentao
M_seven
驱动牛犊
驱动牛犊
  • 注册日期2001-06-12
  • 最后登录2002-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-08-15 19:13
我也正在研究,过两天大家一起讨论一下!
Middleseven
abeh
驱动牛犊
驱动牛犊
  • 注册日期2001-04-10
  • 最后登录2003-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-08-15 19:32
可以自己编程序或使用IS制作安装程序,本质上都是修改注册
表,但是微软不推荐这样干,最好还是使用inf文件
我爱开发
dengjin0009
驱动牛犊
驱动牛犊
  • 注册日期2003-08-26
  • 最后登录2005-03-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-08-26 12:41
ntddk中提供的sample(src\\gernal\\setup\\install)能够把驱动安装上,但是装上的驱动不能使用,好像是设置的位置没有设置?
邓金
游客

返回顶部