呵呵,大家好,我在公司都是与别人合作的,自己从来没有安装过驱动。最近写了一个很简单的monitor程序,编译通过,可是我实在不知道怎么安装,我用DDK给的工具:geninf做了一个INF文件,右键安装,没有报错,可是驱动程序也没有拷贝到system32/drivers目录下,注册...
全文
回复(4) 2005-06-08 13:51 来自版块 - 驱动及应用程序安装程序制作
表情
bobbysun2000建议你把自安装的程序封在动态库或静态库中,在程序开始时首先获得应用程序所在的路径,并把相应的*.sys文件续在路径后面,然后调用OpenSCManager打开服务管理器,在调用CreateService创建服务,最后在调用OpenService和StartService启动服务。...(2005-06-13 23:11)
zhaock确实是纯软件的,不涉及任何硬件,那么请问楼上的,我可不可以直接写一个注册表文件,导入到注册表里面,类似于好多FILTER的安装方式,谢谢,马上给你分,希望你能不惜吝教,说说这几种安装方式有什么不同,还有关于INF。 1。可以。和自己用CreateService原理是一样的。 ...(2005-06-08 15:33)
ciomhan确实是纯软件的,不涉及任何硬件,那么请问楼上的,我可不可以直接写一个注册表文件,导入到注册表里面,类似于好多FILTER的安装方式,谢谢,马上给你分,希望你能不惜吝教,说说这几种安装方式有什么不同,还有关于INF。(2005-06-08 15:07)
zhaock如果你的是一个纯软件驱动,根本不需要通过inf来安装,调用CreateService创建键值,把驱动拷贝到driver目录下(如在其他目录,CreateService的时候,参数指定就可以了) StartService就可以让系统把驱动调起来。 inf反而来的麻烦(2005-06-08 14:46)

返回顶部