阅读:2444回复:6
请问怎么样用InstallShield来做驱动程序的安装程序
请问怎么用InstallShield来做驱动程序的安装程序?
我想把自己开发的.sys文件做成安装文件的格式,这样 使用起来方便。所以有几个问题不懂,请各路高手指点 迷津。 1)怎么把文件做成不依赖以前的开发平台而独立运行的 驱动程序,例如不依赖NTDDK,不依赖我开发驱动程序 用的PLX SDK。 2)编写好了.inf文件怎么来处理这个文件,同时怎么 通过InstallShield来做成有SETUP安装格式的驱动程序。 谢谢! |
|
|
沙发#
发布于:2001-08-15 12:57
1、直接编译的sys就是不依赖于ntddk的,但如何要不依赖于你自己
的sdk,要看说明文档了。 2、安装从本质上说不就是修改注册表吗?如果你可以在inf文件里面 修改注册表,为什么不能在installshield的脚本里面修改注册表。 当然了,你首先要知道如何修改注册表。 |
|
|
板凳#
发布于:2001-08-15 16:09
驱动程序用app来安装当然方便的多,如果要用户去使用inf文件,有时是很不友好的。ddk提供了许多函数,(d_setup.chm)比如:SetupOpenInfFile,...SetupInstallFilesFromInfSection...。
我也需要写一个。你先试试。 |
|
地板#
发布于:2001-08-15 18:48
驱动程序的安装程序,在DDK中有例子程序(WDM),在Windows 2000DDK目录的SRC下Setup目录中包含有安装Driver的例子程序.
|
|
|
地下室#
发布于:2001-08-15 19:13
我也正在研究,过两天大家一起讨论一下!
|
|
|
5楼#
发布于:2001-08-15 19:32
可以自己编程序或使用IS制作安装程序,本质上都是修改注册
表,但是微软不推荐这样干,最好还是使用inf文件 |
|
|
6楼#
发布于:2003-08-26 12:41
ntddk中提供的sample(src\\gernal\\setup\\install)能够把驱动安装上,但是装上的驱动不能使用,好像是设置的位置没有设置?
|
|
|