UDF > WinAPIEx > Processes & Synchronization > Processes >


_WinAPI_SetProcessAffinityMask

Définit un masque d'affinité de processeur pour les threads du processus spécifié

#include <WinAPIProc.au3>
_WinAPI_SetProcessAffinityMask ( $hProcess, $iMask )

Paramètres

$hProcess Le handle du processus pour lequel la fonction doit définir le masque d'affinité
$iMask Masque d'affinité

Valeur de retour

Succès: Retourne True
Échec: Retourne False, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur.

Remarque

Un masque d'affinité est un masque de bits dans lequel chaque bit représente un processeur sur lequel les threads du processus sont autorisés à s'exécuter. Par exemple, si vous passez un masque de 0x05, les processeurs 1 et 3 sont autorisés à exécuter les threads.

Voir aussi

Consultez SetProcessAffinityMask dans la librairie MSDN.