Operating system 同一供应商的两个不同产品是否可能显示不同的devicename、vid、pid对?

Operating system 同一供应商的两个不同产品是否可能显示不同的devicename、vid、pid对?,operating-system,Operating System,目前,我正在考虑一种设备功能,它必须依赖于唯一设备的标识。目前,我正在考虑将设备名称也保留在该列表中,作为识别设备唯一性的一种措施 我的问题是:制造商是否有两个产品具有相同的vid、不同的pid但名称相同的情况?如果您试图唯一标识特定设备,请使用vid、pid和序列号(如果可用)。这将允许您有时区分同一设备的两个实例,例如两个闪存驱动器或USB串行适配器 我不会使用设备名称——如果两个设备的VID和PID相同,那么这些设备几乎总是具有相同的名称,因此使用它不太可能有多大区别 制造商是否有两个产品

目前,我正在考虑一种设备功能,它必须依赖于唯一设备的标识。目前,我正在考虑将设备名称也保留在该列表中,作为识别设备唯一性的一种措施


我的问题是:制造商是否有两个产品具有相同的vid、不同的pid但名称相同的情况?

如果您试图唯一标识特定设备,请使用vid、pid和序列号(如果可用)。这将允许您有时区分同一设备的两个实例,例如两个闪存驱动器或USB串行适配器

我不会使用设备名称——如果两个设备的VID和PID相同,那么这些设备几乎总是具有相同的名称,因此使用它不太可能有多大区别

制造商是否有两个产品具有相同的vid、不同的pid但名称相同

这是一个稍微不同的问题。是的,这有时会发生,通常是在产品名称有点通用的情况下。(例如,闪存驱动器制造商可能会有许多不同的设备,所有设备都带有VID和名称“USB闪存驱动器”,但PID不同。)