Fungsi SetThreadSelectedCpuSets (processthreadsapi.h)

Mengatur penetapan Set CPU yang dipilih untuk utas yang ditentukan. Penugasan ini mengambil alih penetapan default proses, jika ditetapkan.

Syntax

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

Parameter-parameternya

Thread

Menentukan utas untuk mengatur penetapan Set CPU. Handel ini harus memiliki hak akses THREAD_SET_LIMITED_INFORMATION. Nilai yang dikembalikan oleh GetCurrentThread juga dapat digunakan.

CpuSetIds

Menentukan daftar ID Set CPU yang akan diatur sebagai rangkaian CPU yang dipilih utas. Jika ini NULL, API menghapus tugas apa pun, kembali untuk memproses penetapan default jika ditetapkan.

CpuSetIdCount

Menentukan jumlah ID dalam daftar yang diteruskan dalam argumen CpuSetIds . Jika nilai tersebut ADALAH NULL, ini harus 0.

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Fungsi ini tidak dapat gagal ketika melewati parameter yang valid.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
server minimum yang didukung Windows Server 2016
Header processthreadsapi.h
Library kernel32. Lib
DLL kernel32.dll