SetProcessAffinityMask

【勇芳软件工作室】汉化HomePreviousNext

[New - Windows NT]

SetProcessAffinityMask函数为指定进程的线程设置处理器关联掩码。

过程关联掩码是一个位向量,其中每个位表示允许进程的线程运行的处理器。

过程相关性掩码的值必须是由GetProcessAffinityMask函数获取的掩码值的正确子集。

BOOL SetProcessAffinityMask(

HANDLE 【hProcess】,//处理进程
DWORD 【dwProcessAffinityMask】//进程关联掩码
); 

参数

【hProcess】

处理过程的句柄,其亲和力屏蔽功能集。该句柄必须具有PROCESS_SET_INFORMATION权限。有关详细信息,请参阅过程对象.

【dwProcessAffinityMask】

为进程的线程指定一个亲和性掩码。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

进程关联性由您以CreateProcess函数开头的任何进程继承。

也可以看看

CreateProcess, GetProcessAffinityMask