我有一个使用WinUSB驱动程序与设备通信的应用程序 . 应用程序安装程序预安装设备驱动程序,该驱动程序具有标准的WinUSB inf文件,其中包含用于Windows XP的WinUSB coinstaller(WinUSB不附带) .

如果用户在运行应用程序之前插入设备,一切都很好:安装驱动程序,coinstaller安装WinUSB,应用程序运行 .

如果用户在插入设备之前尝试运行应用程序,则尚未安装WinUSB并且应用程序拒绝运行(因为它链接到winusb.dll) .

我确定我看到了一些关于WinUSB安装程序的东西,它可以从应用程序安装程序运行而不需要coinstaller,但我现在找不到它 .

这样的安装程序是否可用?或者,有什么方法可以强制coinstaller从应用程序安装程序运行?