我创建了一个应用程序,当连接USB设备时,该应用程序使用USB API打开新选项卡。
但现在我想改进一下。以前,当我使用USB API时,我必须在清单中定义其vendorID
和productID
。这意味着我的应用只使用一个USB设备。
现在我想让任何USB与我的应用互动。任何人都可以给我一个想法吗?
答案 0 :(得分:1)
出于安全考虑,我确实认为这是不可能的。您可以指定多个PID / VID对,但不能要求任意一对。
stated reason的目的是通过枚举所有连接的USB设备来阻止来自fingerprinting hardware的应用,这些设备很有可能成为唯一的设备。