2010-12-05 22 views
0

有什么方法可以找到C中唯一的硬件ID到计算机?在C中查找HWID

(Windows)

+0

请勿将[标签]放在主题行中。这就是标签字段的用途。 (编辑你的主题行......) – abelenky 2010-12-05 02:27:46

+0

你为什么要这样做?不可能唯一且100%可靠地识别机器,但如果您能够让我们了解您正在努力完成的任务,也许我们可以提出一个现实的建议。 – Brad 2010-12-05 03:42:15

回答

0

源代码here帮助我完成了我想要的任务。

感谢您的初步帮助家伙。

0

您究竟会如何定义“计算机”?

CPU?在不同的MoBo中使用相同的CPU呢?
MoBo?如果它得到一个新的BIOS怎么办?一个新的CPU?
显卡?如果机器具有多个GPU,该怎么办?并得到升级?

一旦你定义你问什么,你会更接近答案

+0

计算机本身独有的任何东西。主板很可能是最好的。 – Saustin 2010-12-05 02:53:35

0

以太网MAC地址是一种常见的选择。

但要小心:

一个)可以存在多于一个的

b)中它们可以被添加或删除 - 或计算机

c)中经常MAC之间移动对于给定的卡可过缠身软件

d)虚拟网络适配器(例如对于VMware,VirtualBox的,等等),价格便宜(没有硬件!),并具有可配置的MAC