共用方式為


SetThreadSelectedCpuSets 函式 (processthreadsapi.h)

為指定的線程設定選取的CPU集合指派。 如果已設定此指派,此指派會覆寫進程預設指派。

語法

BOOL SetThreadSelectedCpuSets(
  HANDLE      Thread,
  const ULONG *CpuSetIds,
  ULONG       CpuSetIdCount
);

參數

Thread

指定要設定 CPU 集合指派的線程。 此句柄必須具有THREAD_SET_LIMITED_INFORMATION訪問許可權。 您也可以使用 GetCurrentThread 傳回的值。

CpuSetIds

指定要設定為線程所選取 CPU 集的 CPU 集識別碼清單。 如果這是 NULL,API 會清除任何指派,如果已設定指派,則會還原為處理預設指派。

CpuSetIdCount

指定 在 CpuSetIds 自變數中傳遞之清單中的識別碼數目。 如果該值為 NULL,則此值應該是 0。

傳回值

如果函式成功,則傳回非零的值。

傳遞有效參數時,此函式無法失敗。

規格需求

需求
最低支援的用戶端 Windows 10
最低支援的伺服器 Windows Server 2016
標頭 processthreadsapi.h
Dll kernel32.dll