Safeguard Reference Manual (G06.24+, H06.03+ )
Event-Exit-Process Commands
Safeguard Reference Manual—520618-013
15-19
Interprocess Communication Messages
Table 15-5 on page 15-20 shows the structure of the message data sent from the 
Safeguard subsystem to the event-exit process for a logon event. This message data 
is present only for a logon event. The event-exit process does not return this data in its 
response.
Altervalid INT Used by requests for ChangeOwner (GIVE), 
PROGID, and LICENSE. These three requests 
can be present in one physical request. One bit 
is set for each of the three requests. The value 
is 0 if none of the three are present. The bit 
settings are as follows:
<0>  - 1 if PROGID
<1> - always 0, not used
<2>  - 1 if LICENSE
<3> - always 0, not used
<4> - 1 if Change Owner (GIVE) 
<5:15> - always 0, not used
Alterdata INT The values for PROGID and LICENSE. Valid 
only if the associated Altervalid bit is set. The 
bit settings are:
<0>  - 1 = PROGID ON
<1>  - always 0, not used
<2>  - always 0, not used
<3>  - 1 =LICENSE ON
<4:15> - always 0, not used
CPUNumber INT For Process_Create_ requests, the number of 
the CPU in which the new process will be 
created. For all other requests, the value is -1.
FEA 36 bytes A future expansion area; currently filled with 
zeros. 
Table 15-4. Access_Data (Access Control Message_Data) (page 2 of 2)










