我用DriverStudio在NT下写了一个驱动,我在调试时用DriverStudio下自带的Monitor工具手动加载,但弱提供给用户,也不能让他们安装DriverStudio加载吧,是不是要生成一个.inf文件给他们?如何生成这个文件?
回复(7) 2004-07-27 14:05 来自版块 - ABC初学者
表情
terrace太感谢了!敢问一下:如何做成一个.exe文件,用什么工具,有相关资料么? 我这几天找的好辛哇!要多少分都可以!(2004-07-29 16:58)
libin2309 你的意思是要系统发现设备提示安装设备驱动?那得支持PNP,在NT下不支持PNP,所以不能发现设备插入,你得自己发现设备。你可以把驱动做成安装文件得形式,作成setup.exe形式。直接点击安装就可以了。(2004-07-29 16:31)
terrace感谢楼上各位指导! 我终于可以通过拷贝文件再修改注册表可以实现手动安装。 但是我想做的更友好些,就像Win2K下,系统第一次遇到不识别的设备时就提示安装驱动程序,用户指定一个.inf文件,就可以安装了。请问在NT下也可以建立这样的文件实现么?或者楼上大虾说通过Create S...(2004-07-29 16:16)
zgc7622wowocock的意思是说用服务的方法将你的驱动加载。 就是编写一个上层的exe文件,其中使用创建服务的方式。 一般使用的是CreateService函数,你找找看!比较简单的!(2004-07-27 23:01)
terrace非常感谢楼上两位大虾的指点。能否请再说详细些,小弟真的还有些不明白。 >>把SYS文件拷贝到系统驱动目录下 请问系统驱动目录在哪儿?(请别怒,我真不知) >>添加必要的注册表项就完成了驱动的安装 请问如何添加,需要添加什么? ...(2004-07-27 20:29)
wowocockuse service manger load (2004-07-27 16:18)
libin2309NT试的驱动不存在INF文件,你要问的 问题是不是怎么安装驱动 ,NT试驱动的安装很简单,把SYS文件拷贝到系统驱动目录下,添加必要的注册表项就完成了驱动的安装,更好的话,你可以用Installshield做个安装程序直接安装更方便。 (2004-07-27 15:58)

返回顶部