谢谢你的代码,win2000下一次成功.
devsetup /i c:\xxx.inf
执行后就安装好了.win98下如何用.inf, 一次将驱动安装成功?
devsetup /i c:\xxx.inf
执行后就安装好了.win98下如何用.inf, 一次将驱动安装成功?
解决方案 »
- DLL能导出struct吗?
- 系统菜单如何自绘,网络搜不到,浩方软件的系统菜单自绘是如何实现的?
- 如何如何初始化listctr 呢?
- VC中的调试的时候的Local和this显示框(在最下面)怎么使用?谢谢。
- 发布一个p2p通讯的代码,希望对大家有用
- 哪有 《Visual C++ 实践与提高——COM和COM+篇》下载
- 菜鸟的问题:为什么不能用CString类型的变量
- OCR 字符识别 问题?(尤其是特征提取和识别)各位多多指点,多谢!!!
- 仅仅用construct来构建的clistctrl对象是不是不能直接用亚,是不是一定要creat亚
- opencv相机标定
- InstallShield问题
- 求助!VC编译时出错,local function definitions are illegal是怎么回事??
关于楼主提出的问题,不知道你在98下测试过没有。我当时写这个程序是针对wdm驱动程序的,只要是wdm的驱动就一定没有问题。但如果驱动是旧的VXD驱动,可能不行,我没试过。
我试过这种方法,
在98下是rundll.exe setupx.dll,InstallHinfSection DefaultInstall 132 setup.inf
在2000下是rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 setup.inf
但是系统没有任何的反应,无复制文件的动作,不知为什么?
请问win2000下怎样在程序中一次将驱动安装成功?
Hi,
1.newdev.dll 98中没有. UpdateDriverForPlugAndPlayDevices 就不能用了.
2.SetupDiGetINFClass(INFFile,&ClassGUID,ClassName,sizeof(ClassName),0);
过不去.ClassGUID,ClassName取不出.下面就没法了...
debug 中看 INFFile 值是对的.
3.是wdm的sys,同一个inf ,在win2000中没门题.这个inf,用添加硬件的方法,可在98中完成安装.
有空时,帮忙看看!
谢谢!
在98下有很多的setupapi函数是不能用的,你在98下也测试过wdm的驱动安装吗?