Safeguard Reference Manual (G06.24+, H06.03+ )
Event-Exit-Process Commands
Safeguard Reference Manual—520618-013
15-12
Interprocess Communication Messages
SWAP [ $vol[.subvol.filename] ]
is the name of the volume or file used as the swap volume or swap file for the 
event-exit process. 
NAME [ process-name ]
is the process name assigned to the event-exit process when it is started.
CPU { cpu-number | ANY }
is the number of the CPU in which the event-exit process runs.
PRI [ priority ]
is the priority at which the event-exit process runs.
PARAM-TEXT [ startup-param-text ]
is the data supplied as the startup message text for the event-exit process. 
Examples
To display the event-exit attributes for an event-exit process that is enabled: 
=INFO EVENT-EXIT-PROCESS logon1 
Interprocess Communication Messages
The Safeguard software communicates with the event-exit process by sending 
messages using the standard file system procedure WRITEREAD[X]. The message 
sent to the event-exit process is divided into three primary sections: Header_Data, 
Subject_Data, and Message_Data. 
Header_Data and Subject_Data have the same format for all message types although 
the content of some fields can vary based on data availability. (For more information, 
see Table 15-2 on page 15-14 and Table 15-3 on page 15-17.) The event-exit process 
provides its response and status information by altering fields in the Header_Data and 
returning it to the Safeguard subsystem. The event-exit process does not return the 
 EVENT-EXIT-PROCESS = LOGON1
 ENABLED = ON
 RESPONSE-TIMEOUT= 15 SECONDS
 ENABLE-AUTHENTICATION-EVENT = ON 
 ENABLE-AUTHORIZATION-EVENT = ON
 ENABLE-PASSWORD-EVENT = OFF 
 PROG = $DEV.SECURE.EVENTS
 LIB = * NONE * 
 NAME = $EVENTS2 
 SWAP = * NONE *
 CPU = 3
 PRI = 155
 PARAM-TEXT = 4










