The Question is:
What are the items, arguments and return values for the undocumented lexical
function F$GETSPI used by the MONITOR utility?
The Answer is :
Beware the terminology: there is no such DCL lexical function, nor
does the MONITOR utility use DCL lexical functions to retrieve its
If you mistakenly entered f$getspi and thought you found a new DCL
lexical function, you will find that the itemcodes and the arguments
will exactly match those of f$getsyi -- only the first four characters
(after the f$ prefix) are significant in this particular context.
As for details of the undocumented exe$getspi API, please see topics
(2) and (5235) for pointers to information on the exe$getspi API.
Please note that this API is undocumented, unsupported, is subject to
change without notice, and has been changed in incompatible fashion
several times in the past.
Plan to change over to use the supported and documented API (the new
sys$getrmi system service) that is provided in OpenVMS V7.3 and later.
Related topics in Ask The Wizard include (2), (697), (1639), (3398),
(3687), (4059), (4626), (5235), (5702), (7054), (7155), and likely
others. Also please see the SNMP MIB information available in OpenVMS,
see the appendix of the System Management Manual and see the OpenVMS
Management Agents information.