SetProcessDefaultCpuSets 函式 (processthreadsapi.h)
設定指定進程中線程的預設 CPU 集指派。 建立的執行緒不會使用 SetThreadSelectedCpuSets明確設定 CPU 集合,將會自動繼承 SetProcessDefaultCpuSets 指定的集合。
語法
BOOL SetProcessDefaultCpuSets(
HANDLE Process,
const ULONG *CpuSetIds,
ULONG CpuSetIdCount
);
參數
Process
指定要設定預設 CPU 集合的程式。 此控制碼必須具有PROCESS_SET_LIMITED_INFORMATION存取權限。 您也可以在這裡指定 GetCurrentProcess 傳回的值。
CpuSetIds
指定要設定為進程預設 CPU 集的 CPU 集識別碼清單。 如果這是 Null, SetProcessDefaultCpuSets 會清除任何指派。
CpuSetIdCount
指定 在 CpuSetIds 引數中傳遞之清單中的識別碼數目。 如果該值為 Null,則此值應該是 0。
傳回值
當傳遞的有效參數時,此函式無法失敗
需求
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
標頭 | processthreadsapi.h |
Dll | kernel32.dll |