F.QSMC - query a user's SMC entry.
Usage:
stat = f.qsmc( userid, smcbuf[, fmsbuf ] );
Where:
- userid
- is a pointer to the two-word BCD userid of the user whose
SMC entry is to be obtained.
- smcbuf
- is a pointer to a 12-word area in which the requested SMC
entry will be placed.
- fmsbuf
- is a pointer to a 380 word FMS buffer, for use in the DRL
FILACT or MME GEFSYE. Normally this is omitted, and
F.QSMC obtains a buffer from the pool of FMS cache
buffers.
- stat
- if positive, is the pointer to the obtained SMC entry in
the user-supplied buffer. If the return value is
negative, an error has occurred and "stat" is
the negative of the FMS major status.
Description:
F.QSMC obtains the SMC entry for the named user, using the FMS
"Query SMC" service function.
Note that the external F.STAT contains the complete FMS status
obtained. This may be used to get the full FMS error message. If
the user does not provide a buffer, this message is intact until
the next call to one of the FMS routines.
See Also:
expl file system status
Copyright © 1996, Thinkage Ltd.