共用方式為


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 集 ID 清單。 如果這是 Null,則 SetProcessDefaultCpuSets 會清除任何指派。

CpuSetIdCount

指定 CpuSetIds 引數中傳遞的清單中的識別碼數目。 如果該值為 Null,則應該是 0。

傳回值

傳遞有效參數時,此函式不會失敗

需求

Requirement 價值觀
最低支援的用戶端 視窗10
支援的最低伺服器 Windows 伺服器 2016
Header 程序執行緒sapi.h
Library 內核32。圖書館
DLL檔案 kernel32.dll