[New - Windows NT]
SetProcessAffinityMask函数为指定进程的线程设置处理器关联掩码。
过程关联掩码是一个位向量,其中每个位表示允许进程的线程运行的处理器。
过程相关性掩码的值必须是由GetProcessAffinityMask函数获取的掩码值的正确子集。
BOOL SetProcessAffinityMask(
HANDLE 【hProcess】, | //处理进程 |
DWORD 【dwProcessAffinityMask】 | //进程关联掩码 |
); |
参数
【hProcess】
处理过程的句柄,其亲和力屏蔽功能集。该句柄必须具有PROCESS_SET_INFORMATION权限。有关详细信息,请参阅过程对象.
【dwProcessAffinityMask】
为进程的线程指定一个亲和性掩码。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
进程关联性由您以CreateProcess函数开头的任何进程继承。
也可以看看