The Question is:
DCL and lexical function F$GETDVI:
Documentation of the bit-encoded return values to the item arguments
DEVCHAR, DEVCHAR2, DEVDEPEND, DEVDEPEND2 and DEVSTS ??
I have already searched in the DCL dictionary at this site but could not find
the specifics of these item codes, just the explanation that the return value
is an integer (hexadecimal longword, I suppose).
Relevant platforms: VAX and Alpha,
OpenVMS V5.5-2 (VAX only of course), V6.2 and up
The Answer is :
These fields correspond to fields in the OpenVMS Unit Control Block
(UCB) data structure. For details on the UCB, see the device driver
documentation and see the Internals and Data Structures manual.
Accordingly, these values are device-specific, and -- if documented
for a particular device -- the information is typically included in
the OpenVMS I/O User's Reference Manual. Values for other devices
are only referenced in the source listings for OpenVMS (when the
device driver is provided by OpenVMS itself), or potentially in the