在kernel32.dll你有功能IsProcessorFeaturePresent你可以的PInvoke.
编辑
关于EM64T扩展指令集,这仅适用于x64平台,因此您可以通过WMI检查存在哪种类型的CPU:
public static bool IsEM64TSupported()
{
ManagementObject mo;
mo = new ManagementObject("Win32_Processor.DeviceID='CPU0'");
ushort i = (ushort) mo["Architecture"];
return i == 9;
}
Run Code Online (Sandbox Code Playgroud)
但由于EM64T指令在32位操作系统中不可用,您还需要检查它.
| 归档时间: |
|
| 查看次数: |
1276 次 |
| 最近记录: |