The messages issued by the internal LMS access routine AMCB have the following format:
{AMCB} : xxxx |
where
xxxx
is the AMCB error key.
xxxx | Meaning of AMCB error codes |
0000 | No error |
0001 | DMS error |
0002 | Illegal op code |
0003 | File name missing in control block |
0004 | No / modified FCB address, or FCB address for FOP with DMS-OPEN points to active |
0005 | Incorrect op code sequence |
0006 | Library type invalid |
0007 | Contradictory LIB types in control block |
0008 | Library has been repaired |
0009 | Library must be repaired |
0010 | Address not within member limits |
0011 | On writing: library limit reached |
0012 | Contradictory information in control block and FCB |
0013 | Supplementary information missing |
0014 | Supplementary information missing |
0015 | Record too long |
0017 | Last member in library has been deleted |
0019 | This is not an LMS library |
0022 | Module not complete (e.g. no END record) |
0023 | Incorrect record type in module |
0050 | Overwrite error |
0051 | Insufficient memory |
0052 | Member has been overwritten |
0053 | Input file is empty |
0054 | Empty file is replaced |
0062 | Function not implemented |
0063 | No files present |
0066 | First record not an ESD record |
0100 | Illegal program file |
0101 | DMS error |
0102 | Unknown file type |
0107 | Neither file name nor link name entered |
0108 | User error |
0109 | Open error |
0111 | No free space in file table |
0112 | FSTAT error |
0118 | No empty file for CREATE |
0119 | Open for empty file |
0120 | File name invalid |
0121 | File ID has no entry in file table |
0122 | Requested open status different from actual status |
0123 | No further space for FCB |
0124 | No further space for access indicator in file table |
0125 | Second access to output library |
0126 | No further space for link table entry |
0127 | Link table entry missing |
0131 | Library still open for CTL or PRT |
0136 | Access error, e.g. file locked |
0150 | Access method not known |