Item |
Data Type |
Information Returned |
CAPTIVE
|
String
|
TRUE if you are logged in to a captive account. The system manager can
define captive accounts in the user authorization file (UAF) by using
the Authorize utility (AUTHORIZE).
|
CONTROL
|
String
|
Control characters currently enabled with SET CONTROL. Multiple
characters are separated by commas; if no control characters are
enabled, the null string ("") is returned.
|
DEFAULT
|
String
|
Current default device and directory name. The returned string is the
same as SHOW DEFAULT output.
|
DEPTH
|
Integer
|
Current command procedure depth. The command procedure depth is 0 when
you log in interactively and when you submit a batch job. The command
procedure depth is 1 when you execute a command procedure interactively
or from within a batch job. A nested command procedure has a depth of 1
greater than the depth of the command procedure from which the nested
procedure is executed.
|
DISIMAGE
|
String
|
TRUE if you are logged in to an account that does not allow you to
directly invoke images (for example, RUN is not allowed). The system
manager can add or remove the DISIMAGE attribute for accounts in the
UAF by using AUTHORIZE.
|
INTERACTIVE
|
String
|
TRUE if the process is executing interactively.
|
KEY_STATE
|
String
|
Current locked keypad state. See the description of the DEFINE/KEY
command for more information on keypad states.
|
MAX_DEPTH
|
Integer
|
Maximum allowable command procedure depth.
|
MESSAGE
|
String
|
Current setting of SET MESSAGE qualifiers. Each qualifier in the string
is prefaced by a slash (/); therefore, the output from
F$ENVIRONMENT("MESSAGE") can be appended to the SET MESSAGE
command to form a valid DCL command line.
|
NOCONTROL
|
String
|
Control characters currently disabled with SET NOCONTROL. Multiple
characters are separated by commas (,); if no control characters are
disabled, the null string is returned.
|
ON_CONTROL_Y
|
String
|
If issued from a command procedure, returns TRUE if ON_CONTROL_Y is
set. ON_CONTROL_Y always returns FALSE at DCL command level.
|
ON_SEVERITY
|
String
|
If issued from a command procedure, returns the severity level at which
the action specified with the ON command is performed. ON_SEVERITY
returns NONE when SET NOON is in effect or at DCL command level.
|
OUTPUT_RATE
|
String
|
Delta time string containing the default output rate, which indicates
how often data is written to the batch job log file while the batch job
is executing. OUTPUT_RATE returns a null string if used interactively.
|
PROCEDURE
|
String
|
File specification of the current command procedure. If used
interactively, the terminal device name is returned.
|
PROMPT
|
String
|
Current DCL prompt.
|
PROMPT_CONTROL
|
String
|
TRUE if a carriage return and line feed precede the prompt.
|
PROTECTION
|
String
|
Current default file protection. The string can be used with the SET
PROTECTION/DEFAULT command to form a valid DCL command line.
|
RESTRICTED
|
String
|
TRUE if you are logged in to a restricted account. The system manager
can define restricted accounts in the UAF by using AUTHORIZE.
|
SYMBOL_SCOPE
|
String
|
[NO]LOCAL, [NO]GLOBAL to indicate the current symbol scoping state.
|
VERB_SCOPE
|
String
|
[NO]LOCAL, [NO]GLOBAL to indicate the current symbol scoping state for
verbs. (For more information, see the description of the SET SYMBOL
command.)
|
VERIFY_IMAGE
|
String
|
TRUE if image verification (SET VERIFY=IMAGE) is in effect. If image
verification is in effect, then the command procedure echoes input data
read by images.
|
VERIFY_PREFIX
|
String
|
Returns the prefix control string set by means of the SET PREFIX
command.
|
VERIFY_PROCEDURE
|
String
|
TRUE if procedure verification SET VERIFY=PROCEDURE is in effect. If
command verification is in effect, then the command procedure echoes
DCL command lines.
|