VS中获取CPU序列号

来源:互联网 发布:网络弊大于利经典提问 编辑:程序博客网 时间:2024/06/06 01:09

//获取CPU序列号
char szCPUID[100];
char szTmp[100];
unsigned long s1 = 0, s2=0;
int i=0;
FILE* wF = NULL;


__asm
{
mov eax, 01h
xor edx, edx
cpuid
mov s1, edx
mov s2, eax
}


sprintf(szTmp, "%08X%08X", s1, s2);
strcpy(szCPUID, szTmp);

printf("CPUID is:%s\n", szCPUID);
0 0
原创粉丝点击