// 多线程处理轮廓
DWORD WINAPI ProfileSubPro(LPVOID lpParameter)
{
int *part = (int *)lpParameter;
int start = *part * 500;
//printf("<ProfileSubPro>: start:%d\n", start);
int ret = SetThreadAffinityMask(GetCurrentThread(), *part + 3);
printf("<ProfileSubPro>: start:%d, set cpu:%d\n", start, ret);
Sleep(2000);
for (int i = 0; i< 500; i++)
{
int result[8];
ProfileProcess(start + i, result, 0);
}
return 1;
}