我对 USB 接口非常陌生,我正在尝试为 WINCE 2013 设备构建应用程序。在我的设备中,一个供应商(假设为“X”)的 VID 和 PID 用于 USB 大容量存储设备类。
现在,我有特定的用例,通信应该建立在 USB rndis 类上。出于此通信目的,我们按原样使用微软通用 rndis 驱动程序(不是自定义驱动程序)。那么,我是否可以将 X 的 VID 和 PID(我现在用于 MASS STORAGE 类)也用于 Rndis 类,或者需要再次购买一个新的。我知道我可以在开发阶段使用任何 VID 和 PID,但我需要 VID 和 PID 用于生产设备。
或者我可以通过仅更改设备的序列号来使用与 Microsoft 通用 rndis 驱动程序兼容的 Microsoft VID、PID 和兼容 id?
请提前建议和感谢!:-)
(如果查询太模糊而无法理解,请告诉我。)