On the one hand, errors may occur during OPEN processing and these can be intercepted by means of the EXLST operands. On the other hand, the user can – again with the aid of EXLST operands – modify the FCB or create tape labels at specific points during OPEN processing.
LOCK | The file is to be opened with write access, but it has already been opened by another user. |
NODEV | The volumes on which the file is located cannot be readied. |
NOSPACE | There is not enough memory for the secondary allocation specified with OPEN=EXTEND. |
OPENC | The file was opened as an output file, but was not closed properly. |
OPENER | Error when opening a file; the user can analyze the error with the aid of the error code in the FCB. |
OPENV | For tape files: the user program checks or writes UVL labels or nonstandard volume header labels. |
OPENX | The contents of the FCB can be checked and modified; the changes are included (for output files) in the catalog entry and the labels. |
OPENZ | For output files, the FCB can be modified without changing the catalog entry or the labels. |
PASSER | An incorrect password was specified for a protected file. |