求获取CPUID的Win32API

X_Craft 2009-07-31 05:37:49
求一个获取CPU ID的Win32API,注册表的读取也行,找了半天也没找到相关的,因为项目限制,不考虑用WMI和ASM方式
...全文
192 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
X_Craft 2009-08-09
呵呵,算了,还是用WMI吧
回复
yayafu 2009-08-03
用asm吧,不用就取消项目吧
回复
zoulie 2009-08-03
你这个项目是什么语言写的?
回复
fly4free 2009-08-01
cpu的ID是什么?
" GenuineIntel " 还是指 "Intel(R) Celeron(R) CPU 1.80GHz" 之类的串?或者是两者?
只要获取后者的话,是不是和cpu锁不锁id没关系吧?
回复
Conry 2009-07-31
[Quote=引用 5 楼 x_craft 的回复:]
SYSTEM_INFO里没有哦
[/Quote]
cpu也不一定有ID哦
回复
X_Craft 2009-07-31
SYSTEM_INFO里没有哦
回复
fly4free 2009-07-31
哈哈,2楼说的好!
实际上,貌似也可以用SetupDiXXX函数……
回复
xiaoqiang321 2009-07-31
必须用asm
回复
wangk 2009-07-31
不考虑用WMI也就罢了,ASM为什么不能用?
回复
sky_mouse 2009-07-31
SYSTEM_INFO siSysInfo;
GetSystemInfo(&siSysInfo);

printf("OEM ID: %u\n", siSysInfo.dwOemId);
printf("Number of processors: %u\n",siSysInfo.dwNumberOfProcessors);

不知道你是不是要的是这个OEM ID
回复
发动态
发帖子
硬件/系统
创建于2007-09-28

2589

社区成员

VC/MFC 硬件/系统
申请成为版主
社区公告
暂无公告