Safeguard Reference Manual (G06.24+, H06.03+ )
Event-Exit-Process Commands
Safeguard Reference Manualâ520618-013
15-18
Interprocess Communication Messages
Table 15-4 shows the structure of the message data sent from the Safeguard 
subsystem to the event-exit process for an access control event. The message data is 
present only for an access control event. The event-exit process does not return this 
data in its response.
GroupList VAR-
STRING
The list of groups of which this subject is a 
member. Currently, the subjectâs administrative 
group is the only group in this list.
AuthNodeValid BOOLEAN True indicates the field AuthNode contains a valid 
remote node value.
FEA 52 bytes A future expansion area; currently filled with 
zeros.
Table 15-4. Access_Data (Access Control Message_Data) (page 1 of 2)
Objecttype ENUM A valid Safeguard object type value: disk file, 
volume, subvolume, device, subdevice, 
process, or subprocess. 
Objectname VAR-
STRING
The name of the object, in external format.
Operation INT The action or verb being executed. Examples 
include Open, Create, Rename, and Alter. For 
a complete list of operations, see Table 15-10
on page 15-24. 
OperationModifier INT A modifier to the operation. Examples include 
Read, Write, Create, and Execute. For a 
complete list of modifiers, see Table 15-10
 on 
page 15-24. 
SQL_Object BOOLEAN True indicates that the object is an SQL object.
AccessCheckOnly BOOLEAN True indicates that the request is checking for 
possible access. False indicates that the 
request is for a real access attempt.
OldFilename (Rename) VAR-
STRING
The file name of the object of a rename 
request, in external format.
NewOwner (Give) INT(32) User ID of the recipient of a SETMODE 
(function 2) Give request. It is present only for 
that SETMODE operation. Otherwise, it is null.
Table 15-3. Subject_Data (page 2 of 2)










