本帖最后由 haodd 于 2012-1-7 15:46 编辑
setupapi 安装“虚拟”驱动 请教
关于setupapi 信息 搜索到极少,而且测试过以下 函数
都无法正常安装上
经测试
_InstallNewDevice()
_CM_Install_New_Device("{***}")
唤出来的界面 手动安装时正常安装的 ------ (也就是 在控制面板 --- 手动添加硬件 能正常安装上)
能不能实现静默安装_CM_Install_DevInst_Ex($sDeviceID,$fUpdateDriver)
;~ _CM_Install_DevInst_Ex($sDeviceID, $fUpdateDriver, $fSilent = False, $hWnd = 0)
_CM_Install_Device_Driver($sDeviceInstID)
;~ _CM_Install_Device_Driver($sDeviceInstID, $fBackup = True, $hWnd = 0)
_CM_Update_PnP_Device($sDeviceID,$sInfPath,$iFlags)
;~ _CM_Update_PnP_Device($sDeviceID, $sInfPath, $iFlags, $hWnd = 0)
_SetupDiVerifyDigitalSigner($sInfFile)
;~ _SetupDiVerifyDigitalSigner($sInfFile)
_CM_Install_Selected_Device($hDevs)
_CM_Install_Device_Driver($sDeviceInstID)
;~ _InstallNewDevice()
_CM_Install_DevInst_Ex($sDeviceID, $sInfPath)
;~ _CM_Install_New_Device("{***}")
_CM_Install_DevInst_Ex($sDeviceID, $sInfPath)
_CM_Update_PnP_Device($sDeviceID, $sInfPath, $iFlags)
UpdateDriver($sInfPath, $sDeviceID)
附上驱动文件 |