我正在使用USB設備的Windows驅動程序,並且安裝必須覆蓋Microsoft的內置類驅動程序,以便設備使用我的驅動程序。Windows XP自定義USB類驅動程序,預安裝沒有WHQL簽名?
驅動程序是自簽名的,但不是WHQL簽名的。在Vista或Win7上安裝不是問題,其中SetupAPI將驅動程序確認爲已簽名,並將其選作內置類驅動程序的首選驅動程序。
但是,這在Windows XP SP3上不起作用。 SetupAPI日誌告訴我它找到驅動程序,但認爲它不可信。 (日誌摘錄:「驅動程序節點不可信,排名從0x00000001更改爲0x0000c001」)
以前對類似問題的回答在這裏stackoverflow和其他地方,表明WHQL簽名是這個工作在XP上的唯一方法。這是真的,還是有任何已知的解決方法?
有沒有人與資源有任何關於變通方法或解決方案的信息的鏈接?
我很感激任何關於此事的幫助。