Funzione SetProcessDefaultCpuSets (processthreadsapi.h)
Imposta l'assegnazione predefinita dei set di CPU per i thread nel processo specificato. I thread creati, che non hanno set di CPU impostati in modo esplicito tramite SetThreadSelectedCpuSets, erediteranno automaticamente i set specificati da SetProcessDefaultCpuSets .
Sintassi
BOOL SetProcessDefaultCpuSets(
HANDLE Process,
const ULONG *CpuSetIds,
ULONG CpuSetIdCount
);
Parametri
Process
Specifica il processo per il quale impostare i set di CPU predefiniti. Questo handle deve avere il diritto di accesso PROCESS_SET_LIMITED_INFORMATION. Il valore restituito da GetCurrentProcess può essere specificato anche qui.
CpuSetIds
Specifica l'elenco di ID set di CPU da impostare come set di CPU predefinito del processo. Se è NULL, SetProcessDefaultCpuSets cancella qualsiasi assegnazione.
CpuSetIdCount
Specifica il numero di ID nell'elenco passato nell'argomento CpuSetIds . Se il valore è NULL, deve essere 0.
Valore restituito
Questa funzione non può avere esito negativo quando sono stati passati parametri validi
Requisiti
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Intestazione | processthreadsapi.h |
DLL | kernel32.dll |