除了序列号之外,什么可以用作唯一的 USB 设备标识符?

What can be used as a unique USB device identifier aside from serial number?

我正在制作一个 USB 桌面储物柜,很像 this 一个,但我试图让它与其他 USB 设备(鼠标、kb,任何东西)一起工作。除了序列号之外,还有其他我可以使用的独特信息吗?有没有办法从 .NET 访问这些? (特别是 C#)

(我有一些没有序列号的USB设备,大部分来自中国)

使用 USB VID 和 PID。不是最好的方法,但至少是一种方法。当您能够使用唯一 ID 时,也可以使用它。您也可以使用哈希函数将它们组合起来。