VMS Help
System Services, $FAOL 64 (Alpha and Integrity servers)
*Conan The Librarian
|
On Alpha and Integrity server systems, converts a binary value
into an ASCII character string in decimal, hexadecimal, or octal
notation; returns the character string in an output string; and
inserts variable character-string data into an output string.
$FAOL_64 interprets the parameter list as a list of quadwords
rather than a list of longwords. In all other respects, $FAOL_64
is identical to $FAOL. For all other information about the $FAOL_
64 service, see the help for $FAO/$FAOL.
This service accepts 64-bit addresses.
Format
SYS$FAOL_64 ctrstr_64 [,outlen_64 [,outbuf_64
[,quad_prmlst_64]]]
C Prototype
int sys$faol_64 (void *ctrstr_64, unsigned short int
*outlen_64, void *outbuf_64, void
*quad_prmlst_64);
ctrstr_64
OpenVMS usage:char_string
type: character-coded text string
access: read only
mechanism: by 32- or 64-bit descriptor-fixed-length string
descriptor
The 32- or 64-bit address of the control string (64-bit or 32-bit
string descriptor).
outlen_64
OpenVMS usage:word_unsigned
type: word (unsigned)
access: write only
mechanism: by 32- or 64-bit reference
The 32- or 64-bit address of the quadword that contains the
output length, in bytes, of the fully formatted output string.
outbuf_64
OpenVMS usage:char_string
type: character-coded text string
access: write only
mechanism: by 32- or 64-bit descriptor-fixed-length string
descriptor
The 32- or 64-bit address of a character string descriptor that
points to the output buffer into which $FAOL_64 writes the fully
formatted output string.
quad_prmlst_64
OpenVMS usage:vector_quadword_unsigned
type: quadword (unsigned)
access: read only
mechanism: by 32- or 64-bit reference
The 32- or 64-bit address of a quadword-aligned array of quadword
FAO arguments.