如何在没有WMI的情况下获取C ++中的硬件信息?

时间:2013-02-07 09:02:41

标签: c++ windows

快速掌握情景,

  • 该应用程序在自定义的Windows XP嵌入式盒子上运行。
  • 我们必须制作盒子的硬件指纹

原来,定制的Windows XP嵌入式没有功能性的WMI服务。 有没有办法在没有WMI的情况下查询硬件信息,如CPU,芯片组,主板等的字幕和序列号?

感谢。

1 个答案:

答案 0 :(得分:0)

通常,CPUID提供了大量信息。

但是关于序列号:你很少能得到cpu的序列号(更不用说主板了),它必须在BIOS中激活。

https://en.wikipedia.org/wiki/CPUID

https://en.wikipedia.org/wiki/CPUID#EAX.3D3:_Processor_Serial_Number