处理器序列号 [英] Processor serial number
本文介绍了处理器序列号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
任何人都可以告诉我如何获得处理器序列号(psn)使用_cpuid()函数我尝试了很多,但我不能得到。请帮帮我
Can anyone please tell me how get processor serial number(psn) using _cpuid() function i tried lot but i cant get. Please help me
推荐答案
尝试以下方法:
http://freecode.com/projects/cpuid-feature-flags [ ^ ]
http://cboard.cprogramming.com/c-programming/104657-how-get-information-cpuid-using-c-code.html [ ^ ]
Try the following :
http://freecode.com/projects/cpuid-feature-flags[^]
http://cboard.cprogramming.com/c-programming/104657-how-get-information-cpuid-using-c-code.html[^]
参考:
CodeProject:
如何获取硬件信息(CPU ID,主板信息,硬盘序列,系统信息......) [ ^ ]
MSDN:
__cpuid,__ cpuidex [ ^ ]
如何获取处理器序列号 [ ^ ]
Refer:
CodeProject:
How To Get Hardware Information (CPU ID, MainBoard Info, Hard Disk Serial, System Information , ...)[^]
MSDN:
__cpuid, __cpuidex[^]
How to get Processor Serial Number[^]
public string GetCPUId()
{
string cpuInfo = String.Empty;
//create an instance of the Managemnet class with the
//Win32_Processor class
ManagementClass mgmt = new ManagementClass("Win32_Processor");
//create a ManagementObjectCollection to loop through
ManagementObjectCollection objCol = mgmt.GetInstances();
//start our loop for all processors found
foreach(ManagementObject obj in objCol)
{
if(cpuInfo == String.Empty)
{
// only return cpuInfo from first CPU
cpuInfo = obj.Properties["ProcessorId"].Value.ToString();
}
}
return cpuInfo;
}
}
这个程序可以帮助你获得processorID。
this program may help you to get processorID.
这篇关于处理器序列号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文