Guardian Procedure Calls Reference Manual
Considerations
• The caller of PROCESS_SETSTRINGINFO_ must be the super ID, the group manager of the
process access ID, or a process with the same process access ID as the process or process
pair whose attribute is being changed. For information about the process access ID, see the
PROCESS_GETINFO_ procedure General Considerations (page 1009) and the Guardian User's
Guide.
The caller must be local to the same system as the specified process. A process is considered
to be local to the system on which its creator is local. A process is considered to be remote,
even if it is running on the local system, if its creator is remote. (In the same manner, a process
running on the local system whose creator is also running on the local system might still be
considered remote because it's creator's creator is remote.)
A remote process running on the local system can become a local process by successfully
logging on to the local system by a call to USER_AUTHENTICATE_ (or VERIFYUSER). After a
process logs on to the local system, processes that it creates are considered local.
Example
attr^code := 5; ! alter home terminal name
error := PROCESS_SETSTRINGINFO_ ( , , attr^code,
new^termname:namelen );
Related Programming Manual
For programming information about the PROCESS_SETSTRINGINFO_ procedure, see the Guardian
Programmer's Guide.
1094 Guardian Procedure Calls (P)