VMS Help  —  System Services, $FAOL 64 (Alpha and Integrity servers)
    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);

1  –  Arguments

 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.
Close Help