Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual522629-013
12-208
PROCESSACCESSID Procedure
(Superseded by PROCESS_GETINFOLIST_
The process access ID (PAID) is returned from the PROCESSACCESSID
procedure and is normally used for security checks when a process attempts to
access a disk file.
The creator access ID (CAID) is returned from the CREATORACCESSID and
identifies the user who created the process. It is normally used, often with the
PAID, for security checks on interprocess operations such as stopping a process,
creating a backup for a process, and so on.
The PAID and the CAID usually differ only when a process is run from a program
file that has the PROGID attribute set. This attribute is usually set with the File
Utility Program (FUP) SECURE command and PROGID option. In such a case,
the process access ID returned by PROCESSACCESSID is the same as the user
ID of the program file’s owner.
Both the PAID and the CAID are returned from the PROCESS_GETINFO[LIST]_
procedures. See the
Guardian User’s Guide for information about process access
IDs.