Guardian Application Conversion Guide

Creating and Managing a High-PIN Process
Converting TAL Applications
096047 Tandem Computers Incorporated 3–29
home^term^attribute := ZSYS^VAL^PINF^HOMETERM;
error := PROCESS_SETSTRINGINFO_
(! process^handle ! ,
! specifier ! ,
home^term^attribute,
new^home^term:new^home^term^length,
old^home^term:max^length,
old^home^term^length);
In the following example, PROCESS_SETINFO_ sets the process file security to the
value of parameter
new^security
for both members of a named process pair if one
of the members of the pair is identified by parameter
process^handle
. If you use
the ZSYSTAL file, set the
security^attribute
parameter to
ZSYS^VAL^PINF^FILE^SECURITY.
security^attribute := ZSYS^VAL^PINF^FILE^SECURITY;
error := PROCESS_SETINFO_(process^handle,
specifier, ! Value = 1.
security^attribute,
new^security,
security^length);
For a list of the attributes that you can set using PROCESS_SETINFO_ and
PROCESS_SETSTRINGINFO_ , refer to the Guardian Procedure Calls Reference Manual.