Guardian Procedure Calls Reference Manual

Considerations (page 1089) for this procedure, and the PROCESS_CREATE_ procedure General
Considerations (page 992).
set-value
input
INT .EXT:ref:*
specifies the new value of the attribute to be altered. For more information about process
attributes, see set-attr-code Attribute Codes and Value Representations, the Considerations
(page 1089) for this procedure, and the PROCESS_CREATE_ procedure General Considerations
(page 992).
set-value-len
input
INT:value
specifies the length in words of set-value.
Both set-value and set-value-len must be present unless the attribute being altered is
item 40 (mom's-processhandle). In that case, both parameters can be omitted.
old-value
output
INT .EXT:ref:*
if present and old-value-maxlen is not 0, returns the prior value of the attribute being
altered. When this parameter is present, old-value-maxlen and old-value-len must
be present; otherwise, all three parameters must be omitted.
If priority is being altered for both members of a process pair, the old priority of the primary
process is returned.
old-value-maxlen
input
INT:value
specifies the length in words of the variable old-value. This parameter must be present when
old-value is present; otherwise, it must be omitted.
old-value-len
output
INT .EXT:ref:1
is the actual length in words of old-value. This parameter must be present when old-value
is present; otherwise, it must be omitted.
Returned Value
INT
A file-system error code that indicates the outcome of the call.
1086 Guardian Procedure Calls (P)