C++ 得到系统特征码 CPU BIOS 硬盘 ID,64位,32位,亲测可用

时间:2017-05-10 13:47:18
【文件属性】:

文件名称:C++ 得到系统特征码 CPU BIOS 硬盘 ID,64位,32位,亲测可用

文件大小:16.44MB

文件格式:RAR

更新时间:2017-05-10 13:47:18

C++ 系统特征码 CPU BIOS ID

自己为了下个得到系统特征码的代码几乎把CSDN上所有能搜的都下了,还是不行,最后在一篇微博上才找到的,用WMI方法得到,本人用的VS2010,64位编译的,已经用于项目加密。


【文件预览】:
WMI-64
----WMI-64.sdf(45.46MB)
----WMI-64.sln(1KB)
----WMI-64()
--------stdafx.cpp(211B)
--------WMI_DeviceQuery.h(2KB)
--------WMI-64.vcxproj.filters(1KB)
--------stdafx.h(233B)
--------WMI-64.vcxproj.user(143B)
--------WMI_DeviceQuery.cpp(9KB)
--------WMI-64.cpp(5KB)
--------targetver.h(236B)
--------GetSysInfo.cpp(19KB)
--------GetSysInfo.h(1KB)
--------WMI_DeviceQuery.zip(4KB)
--------x64()
--------Debug()
--------ReadMe.txt(2KB)
--------WMI-64.vcxproj(8KB)
----x64()
--------Debug()
----WMI-64.suo(23KB)
----ipch()
--------wmi-64-c297ca17()
----Debug()

网友评论

  • 方法可用。
  • 方法可用。 唯一不足:获取信息稍微耗时,大概需要1s。
  • 下载来试试
  • 可以使用,不错。但有的bios不能识别,有的硬盘不能识别,不知道原因
  • 从中受益,不能指望自己的功能完全照搬别人的代码,如果这样就没有意义了。
  • 14个错误 还是winioctl.h中的错误 都不知道咋改
  • 方法可用。 唯一不足:获取信息稍微耗时,大概需要1s。
  • 没有用,这读的是注册表信息,硬件信息不应该从注册表读取
  • 64位工程下可用,不是汇编方式的
  • 可用,但是如果有详细的注释就更好了!
  • 为什么最后输出的值都是一样的?
  • 可以获取到部分机器码,有几项获取出来一样,可能跟权限有关
  • 可以用,谢谢分享