2012-10-04 87 views
2

我这里读识别装置:在不同电脑

https://kc.mcafee.com/corporate/index?page=content&id=KB53715&cat=CORP_DATA_LOSS_PREVENTION_HOST&actp=LIST

该HID,PID,VID和GUID被嵌入在设备的硬件。

也是如此下面是有意义的:

  1. 我采取的是USB键盘,请将其插入我的电脑。
  2. 我读出设备的HID,PID,VID和GUID,并将其保存在某处。
  3. 我把这个HID,PID,VID和GUID发送给我的朋友电脑。
  4. 我的朋友插入USB键盘。
  5. 如果HID,PID,VID和GUID匹配,那么我们有相同类型的键盘,甚至可以是相同的键盘,如果它不匹配,那么我们就没有键盘类型。

我在问这是因为我想区分不同计算机上的不同键盘,这是正确的方法吗?

回答

1

是的,这是正确的。如果PID & VID匹配 - 它是相同类型的键盘。如果一切都匹配 - 它是同一个键盘。

+0

确定吗?因为我有两个USB键盘连接到我的笔记本电脑上(呃,一个人是一台扫描仪,但将自己注册为一个键盘)。他们都有*相同* GUID,相同的PID,但不同的VID。另外,笔记本电脑上的键盘没有PID和VID,但它有一个GUID,GUID与我的两个USB键盘的Guid相匹配。 – ProgrammerAtWork

+0

它的设计是这样的:VID是一个供应商ID,它在全球独一无二以区分供应商。据推测,PID将由供应商分配给不同的产品。但是没有人会阻止一家供应商制造具有相同PID的两台设备。 – Serge

相关问题