Guardian Procedure Calls Reference Manual

Parameters
Process Handle
input
INT .EXT:ref:10
points to the process handle of the target process. Error 14 is returned if the specified process
has stopped, is in an invalid or down CPU, or is otherwise non-existent or invalid.
Target IPU
input
INT:value
specifies the IPU number to associate with the target process. This parameter is ignored if
Options bit 31 is 0.
Options
input
INT(32):value
specifies IPU affinity options. This is a bit mask of options (with bit 0 being the high-order bit,
and bit 31 being the low-order bit) defined as follows:
Create the association.1<31>
Remove the process to IPU association.0
Reserved and must be zero.<0:30>
Returned Value
INT
A file system error code that indicates the outcome of the call:
FEOK0
The procedure executed successfully.
FENOSUCHDEV14
The specified ProcessHandle refers to an invalid or nonexistent process.
FEBOUNDSERR22
An invalid address was specified for the ProcessHandle parameter.
FESECVIOL48
The caller does not have the necessary permissions. See Considerations for details.
FEBADOP564
The specified process is a type of process whose IPU affinity cannot be changed by this interface. See
Considerations.
FEBADPARMVALUE590
An invalid IPU number or invalid Options bits were specified.
744 Guardian Procedure Calls (H-K)