安装驱动程序通过批处理文件但不使用C ++

时间:2018-04-23 10:05:26

标签: c++ winapi drivers

我使用包含的批处理文件安装了名为Abc.inf的驱动程序 RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132%~dp0ABC.inf。

当我运行批处理文件时,驱动程序安装成功,我可以使用cmd中的driverquery命令查看它。

现在我尝试使用c ++。我的代码是

LPWSTR cmdLine = L"DefaultInstall 132 C:\\ABC.inf";

InstallHinfSection(NULL,NULL,cmdLine,0);

一个小弹出窗口快速消失(速度太快以至于我无法读取它的内容)。该函数执行成功,但在使用命令提示符检查时没有驱动程序的此类条目。

我错过了这个吗?任何解决方案?

0 个答案:

没有答案