强制Windows使用设备的特定驱动程序

时间:2019-02-18 13:32:53

标签: windows wix

作为软件包安装过程的一部分,我正在安装绑定到非常特定的PCI设备的驱动程序。
即使我试图提供尽可能强大的绑定,Windows还是喜欢它自己的驱动程序。

如果我进入设备管理器并尝试“更新”驱动程序,则会在本地可用驱动程序列表中看到我的驱动程序,因此我知道Windows可以识别绑定。
选择驱动程序会提示我重新启动,并且所有操作均应按预期进行。

现在,我不能期望我的用户自己手动执行此步骤,因此我需要一种从安装程序本身执行此操作的方法。
安装程序是使用WiX构建的,理想情况下,仅使用WiX即可实现。如果仅靠WiX无法做到这一点,则其他解决方案就足够了(例如批处理脚本,PowerShell或与相关API交互的C / C ++程序)
如何以编程方式告诉Windows使用我的驱动程序而不是其驱动程序?

0 个答案:

没有答案