Freigeben über


SetProcessDefaultCpuSets-Funktion (processthreadsapi.h)

Legt die Standard-CPU-Sätze-Zuordnung für Threads im angegebenen Prozess fest. Threads, die mit SetThreadSelectedCpuSets nicht explizit festgelegt wurden, erben die von SetProcessDefaultCpuSets angegebenen Sätze automatisch.

Syntax

BOOL SetProcessDefaultCpuSets(
  HANDLE      Process,
  const ULONG *CpuSetIds,
  ULONG       CpuSetIdCount
);

Die Parameter

Process

Gibt den Prozess an, für den die Standard-CPU-Sätze festgelegt werden sollen. Dieses Handle muss über das PROCESS_SET_LIMITED_INFORMATION Zugriffsrecht verfügen. Der von GetCurrentProcess zurückgegebene Wert kann auch hier angegeben werden.

CpuSetIds

Gibt die Liste der CPU-Set-IDs an, die als Prozessstandard-CPU-Satz festgelegt werden sollen. Wenn dies NULL ist, löscht "SetProcessDefaultCpuSets " eine Zuordnung.

CpuSetIdCount

Gibt die Anzahl der IDs in der Liste an, die im Argument CpuSetIds übergeben wird. Wenn dieser Wert NULL ist, sollte dies 0 sein.

Rückgabewert

Diese Funktion kann nicht fehlschlagen, wenn gültige Parameter übergeben werden.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10
mindestens unterstützte Server- Windows Server 2016
Header processthreadsapi.h
Library kernel32. Befreien
DLL kernel32.dll