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