关于本机GUID
有什么办法可以得到
------解决方案--------------------GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。
GUID只是一个随机字符串,没有听说过“本机GUID”这个说法
------解决方案--------------------你想要cpu编号吧?
using System;
using System.Text;
using System.Runtime.InteropServices;
using System.Management;
public string GetCPUId()
{
string cpuInfo = String.Empty;
string temp=String.Empty;
ManagementClass mc = new ManagementClass( "Win32_Processor ");
ManagementObjectCollection moc = mc.GetInstances();
foreach(ManagementObject mo in moc)
{
if(cpuInfo==String.Empty)
{// only return cpuInfo from first CPU
cpuInfo = mo.Properties[ "ProcessorId "].Value.ToString();
}
}
return cpuInfo;
}
更多信息参见
http://www.codeproject.com/cs/system/GetHardwareInformation.asp