PID = 0 对 USB 设备有效吗?

Is PID = 0 a valid for usb device?

我将使用产品 ID (PID) = 0x0000 创建设备,为此设备创建驱动程序并使用 Microsoft Windows 驱动程序套件 (WDK) 对其进行签名。 0x0000 是 Windows 中 USB 设备的有效 PID 吗?

PID=0x0000 将是我所有设备(用于开发目的)的通用 PID,因为我已经有 PID=0x0001, PID=0x0002 等等。

是的。据我所知,USB 规范中没有任何内容可以防止产品 ID 为 0,因此您应该没问题。此 listing of USB IDs 包含多个产品 ID 为 0 的 USB 设备实例。

请记住,您的产品仍然必须具有有效的供应商 ID,您应该由 USB Implementers Forum 分配给您。