标签: windows multithreading winapi
谁知道,如果我将SetThreadAffinityMask设置为0x00000002,那么程序将运行到只有一个CPU的PC上?我没有找到关于文学的那一刻。
答案 0 :(得分:3)
系统忽略任何与处理器不对应的位。因此,对于您的示例,您尝试将线程设置为与进程关联掩码中没有可用处理器具有亲缘关系,并且对SetThreadAffinityMask的调用失败。
SetThreadAffinityMask