Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (T-V)
Guardian Procedure Calls Reference Manual—522629-013
15-44
USER_GETINFO_ Procedure
is-alias output
INT .EXT:ref:1
indicates whether a user name or an alias is supplied in
user-name. This
parameter returns the following values:
-1
user-name is an alias.
0
user-name is a user name.
group-count output
INT .EXT:ref:1
returns the number of groups to which the specified user belongs.
group-count
is the number of valid elements in
group-list.
group-list output
INT(32) .EXT:ref:32
returns a 32-element list containing the group IDs of the groups to which the
specified user belongs. A user can belong to a minimum of one group, the primary
group, and to a maximum of 32 groups.
group-list contains group-count
group IDs.
primary-group output
INT(32) .EXT:ref:1
returns the user’s primary group ID.
volsubvol:volsubvol-maxlen output:input
STRING .EXT:ref:*, INT:value
if present and if
volsubvol-maxlen is not 0, returns the name of the default
volume and subvolume inherited by the specified user when a logon session is
initiated. This information is returned in external form.
volsubvol-maxlen specifies the length of the string variable volsubvol in
bytes.
This parameter pair is required if
volsubvol-len is specified.
volsubvol-len output
INT .EXT:ref:1
if
volsubvol is returned, contains its actual length in bytes.
This parameter is required if
volsubvol:volsubvol-maxlen is specified.