识别不同计算机上的设备

时间:2012-10-04 09:16:22

标签: c++ windows winapi

我在这里读到:

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匹配,那么我们有相同类型的键盘,它甚至可以是相同的键盘,如果它不匹配,那么我们就没有键盘类型。
  6. 我问这个是因为我想区分不同计算机上的不同键盘,这是正确的方法吗?

1 个答案:

答案 0 :(得分:1)

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