Guardian Procedure Calls Reference Manual
PROCESS_SUSPEND_ Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Returned Value
Considerations
Safeguard Considerations
OSS Considerations
Example
Related Programming Manual
Summary
The PROCESS_SUSPEND_ procedure places a process or process pair into the suspended state,
preventing that process from being active (that is, from executing instructions). A process can also
be suspended by a call to the SUSPENDPROCESS procedure, or by a TACL SUSPEND command.
The process or process pair can be reactivated by a subsequent call to PROCESS_ACTIVATE_ or
ACTIVATEPROCESS or by a TACL ACTIVATE command.
Syntax for C Programmers
#include <cextdecs(PROCESS_SUSPEND_)>
short PROCESS_SUSPEND_ ( short *processhandle
,[ short specifier ] );
Syntax for TAL Programmers
error := PROCESS_SUSPEND_ ( processhandle ! i
,[ specifier ] ); ! i
Parameters
processhandle
input
INT .EXT:ref:10
specifies the process handle of the process to be suspended.
specifier
input
INT:value
for a named process pair, indicates whether both members are to be suspended. Valid values
are:
Suspend the specified process only.0
Suspend both members of current instance of named process pair if the specified process is part of a
named process pair; otherwise suspend the specified process.
1
The default is 0.
1128 Guardian Procedure Calls (P)