Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (R-Z)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
8-44
USERDEFAULTS 
(Superseded by USER_GETINFO_) Returns the default attributes of the specified user.
22 Parameter out of bounds. An input parameter is not within the valid range, or return 
information does not fit into the length of the space provided, or an output parameter 
overlays the stack marker that was created by calling this procedure. 
29 Missing parameter. This procedure was called without specifying all the parameters. 
590 Bad parameter value. Either the value specified in user-curlen is greater than the 
value specified in user-maxlen, or the value specified in user-curlen is not 
within the valid range. 
user-name:user-maxlen, STRING .EXT:ref:*,INT:value input, output:input
user-curlen, INT .EXT:ref:1 input, output
is-alias, INT .EXT:ref:1 input, output
error-code := USERDEFAULTS ( [ user-id ]
 ,[ user-name ]
 ,[ volsubvol ]
 ,[ filesecur ] );
error-code, INT returned value
0 No error. Default user information is returned as requested.
1 End-of-file. The specified user ID or user name is undefined.
22 Parameter out of bounds. One of the parameters supplied overlays the stack marker that 
was created by calling this procedure.
29 Missing parameter. This procedure was called without specifying one of the required 
parameters (either user-id or user-name).
user-id, STRING .EXT:ref:2 input
<0:7> group ID {0:255}
<8:15> user ID {0:255}
user-name, STRING .EXT:ref:16 input, output
volsubvol, STRING .EXT:ref:16 output
filesecur, STRING .EXT:ref:2 output










