2010-03-18 304 views
1

这是关于安装驱动程序的问题。 我有以下文件:使用C++安装驱动程序

aaa.cat aaa.inf X86 \ ttt.sys

我可以通过点击设备管理器 “更新驱动程序” 安装该驱动程序。 但现在我需要通过使用C++在Windows(XP,Vista和Win7)上安装此驱动程序。 我怎么能这样做?

另一方面,我不能使用安装屏蔽或其他工具来完成这项工作。这就是为什么我问这个问题。

在此先感谢。

我找到了这个页面,里面提到了SetupInstallFile和SetupInstallFileEx函数。 这是答案吗? http://msdn.microsoft.com/en-us/library/aa376958%28VS.85%29.aspx

+0

没有足够的信息 – Mike 2010-03-18 09:33:02

+0

对不起,我在Windows上安装驱动程序“使用C++安装此驱动”。 我还需要指出其他一些信息吗? – user296359 2010-03-18 09:38:57

回答

2

使用功能DiInstallDriverDiInstallDevice

MSDN

+0

我一直在寻找这样的功能永远。谢谢。 – nathan 2012-01-03 21:34:38