我正在使用USB设备的Windows驱动程序,并且安装必须覆盖Microsoft的内置类驱动程序,以便设备使用我的驱动程序。Windows XP自定义USB类驱动程序,预安装没有WHQL签名?
驱动程序是自签名的,但不是WHQL签名的。在Vista或Win7上安装不是问题,其中SetupAPI将驱动程序确认为已签名,并将其选作内置类驱动程序的首选驱动程序。
但是,这在Windows XP SP3上不起作用。 SetupAPI日志告诉我它找到驱动程序,但认为它不可信。 (日志摘录:“驱动程序节点不可信,排名从0x00000001更改为0x0000c001”)
以前对类似问题的回答在这里stackoverflow和其他地方,表明WHQL签名是这个工作在XP上的唯一方法。这是真的,还是有任何已知的解决方法?
有没有人与资源有任何关于变通方法或解决方案的信息的链接?
我很感激任何关于此事的帮助。