VMS Help  —  CRTL  catopen  Return Values
    x                  A message catalog file descriptor. Indicates
                       the call was successful. This descriptor is
                       used in calls to catgets and catclose.
    (nl_catd) -1       Indicates an error occurred. The function sets
                       errno to one of the following values:

                       o  EACCES - Insufficient privilege or file
                          protection violation, or file currently
                          locked by another user.

                       o  EMFILE - Process channel count exceeded.

                       o  ENAMETOOLONG - The full file specification
                          for message catalog is too long

                       o  ENOENT - Unable to find the requested
                          message catalog.

                       o  ENOMEM - Insufficient memory available.

                       o  ENOTDIR - Part of the name argument is not
                          a valid directory.

                       o  EVMSERR - An error occurred that does not
                          match any errno value. Check the value of
                          vaxc$errno.
Close Help