我有一个USB控制器(STMicroelectronics),它带有默认的VID和PID . 插入Windows时会自动安装相应的驱动程序 . 我想要做的是定义我自己的VID和PID(将正式注册)并仍然使用相同的驱动程序 . 我想拥有自己的VID和PID,因为我想确保我的程序不会尝试与任何碰巧使用相同USB控制器的设备通话 . 由于更严格的驱动程序签名要求,我已经在除了Windows 8之外的所有工作中都能正常工作 . 有没有办法在不修改/签署驱动程序的情况下完成这项工作,或者我应该研究另一种将设备唯一标识为我自己的方法吗?不应要求设备的最终用户做任何与众不同的事情来安装驱动程序(特别是在Win8上) .