我刚刚意识到GetProcessAffinityMask
在32位应用程序中即使在64位系统上也不能返回大于4'294'967'295(1111 1111 1111 1111 1111 1111 1111 1111)的值。
这意味着我无法在具有32个以上逻辑处理器的计算机上正确检测系统亲和力掩码。在这种情况下,是否有破解方法可以获取亲和力掩码的另一半?
答案 0 :(得分:1)
支持的方法是使用64位进程。
如果您无法将应用程序转换为64位,则创建并调用一个小的帮助程序来完成工作,然后将信息传递回32位应用程序。