Affinity

Author: SKAN Last Modified: 20080617


Sets the CPU to be used in Dual/Quad/Multi core processors / Effectively, this function allows you to choose which AHK script uses what processor.

Affinity_Set( CPU=1, PID=0x0 )

For the functions's parameters and return value, please see it's source code or the document.

Remarks

Currently there is only one function Affinity_Set().

The documentation is part of authors post of this function.

Client Requires Windows Vista, Windows XP, or Windows 2000 Professional.
Server Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.

For update's details and remarks related to the functions, please see the AutoHotkey Forum: http://www.autohotkey.com/forum/viewtopic.php?p=202460#202460

License

nonexistent

Example

; #Include Affinity.ahk
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%

Process, Exist, calc.exe
PID := errorLevel
Affinity_Set( 3, PID ) ; presuming Affinity.ahk is available in User Library