Guardian Programming Reference Summary for pTAL and TAL

Procedure Calls Summary (O-Q)
Guardian Programming Reference Summary for pTAL and TAL522631-001
7-34
PROCESS_SUSPEND_
Places a process or process pair into the suspended state.
PROCESSACCESSID
(Superseded by PROCESS_GETINFO_ and PROCESS_GETINFOLIST_) Obtains the
process access ID (PAID) of the calling process.
<0:14> Reserved (specify 0)
<15> Normal termination (STOP)
1 Abnormal termination (ABEND)
completion-code, INT:value input
termination-info, INT:value input
spi-ssid, INT .EXT:ref:6 input
text:length, STRING .EXT:ref:*,INT:value input:input
error := PROCESS_SUSPEND_ ( processhandle
,[ specifier ] );
error, INT returned value
0 Process has been successfully suspended.
11 Process does not exist.
48 A security violation has occurred.
201 Unable to communicate with processor where the process is running.
processhandle, INT .EXT:ref:10 input
specifier, INT:value input
0 Suspend the specified process only.
1 Suspend both members if the specified process is part of a named process pair.
access-id := PROCESSACCESSID;
access-id, INT returned value