如题

解决方案 »

  1.   

    我查了一下发现SetupCopyOEMInf可以使用。
    SetupCopyOEMInf("Control.inf", NULL, SPOST_PATH, SP_COPY_REPLACEONLY, NULL, 0, 0, NULL);但提示我文件没发现。是不是参数带的不对?还有98下有啥函数类试这个函数的?
      

  2.   

    关注,发一个给我吧[email protected]
      

  3.   

    rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 .\kfilter.inf
      

  4.   

    执行上句DOS 命令就OK了。
      

  5.   

    http://expert.csdn.net/Expert/topic/1448/1448222.xml?temp=.1741297
      

  6.   

    用vcmfc(痛苦的虫虫的方法,
      我执行了此句,可是驱动并未安装上啊?你的意思就是在右击inf文件时的安装操作吧。
    开发了一个模拟打印机驱动,要求安装程序装上驱动,并配置好端口和添加打印机。
    谁有办法吗?
      

  7.   

    use installshield packet it and configure
      

  8.   

    kingzai() ,how to configure?
      

  9.   

    看我原来的那个帖子,在installshield中写一个处理函数,并相应的写注册表
      

  10.   

    From driverdevelop.com在Win98下,将.inf拷到<WINDIR>Inf下,.sys拷到<WINDIR>System32Drivers下,并且删除<WINDIR>Inf下的DRVIDX.BIN和DRVDATA.BIN,再插入硬件。Win2K下,用SetupCopyOEMInf将.inf文件拷到<WINDIR>Inf下,并且.inf中不能有拷贝.inf的句子,否则,当插入第二个硬件时,系统仍然会提示找不到.sys。注:在win2k/xp下,不一定非要用这个函数(SetupCopyOEMInf)才可以装driver,只是这个函数可以不用用户操作就可以安装driver,否则就可能会出现指定.sys所在目录的对话框。
    如果你有一个USB设备和一个有10个port的USB hub,你在port0上插了USB设备装过了driver,但当你将这个设备再插入其他port的时候,系统还是会问你要driver的,不信你可以试一试。如果老是让用户这么做,嘿嘿.....
    至于inf的拷贝,参考DDK里面inf的file list部分