Library /sys$common/syshlp/helplib.hlb  —  CRTL  ctermid
    Returns a character string giving the equivalence string of
    SYS$COMMAND. This is the name of the controlling terminal.

    Format

      #include  <stdio.h>

      char *ctermid  (char *str);

1  –  Function Variants

    The ctermid function has variants named _ctermid32 and _ctermid64
    for use with 32-bit and 64-bit pointer sizes, respectively.

2  –  Argument

 str

    Must be a pointer to an array of characters. If this argument is
    NULL, the filename is stored internally and might be overwritten
    by the next ctermid call. Otherwise, the filename is stored
    beginning at the location indicated by the argument. The argument
    must point to a storage area of length L_ctermid (defined by the
    <stdio.h> header file).

3  –  Return Value

    pointer            Points to a character string.
Close Help