Storage Management Subsystem interface return codes

The SMS interface provides a return code in register 15. These return codes apply to the following SMS services:
  • ACS services
  • Catalog services
  • Construct access services
  • Device Pool Select
  • Disposition services
  • Interpreter/dynamic allocation exit (IDAX)
  • Operational services
  • Scheduling services
  • Tape Volume Record Update
  • VOLREF services
  • VTOC/data set services (VDSS)
Table 1 describes the conditions that cause the return code.
Table 1. SMS Interface Return Codes
Return Code Meaning
0 (X'00') Successful.
4 (X'04') The subfunction completed the request, but detected an unusual condition; examine the reason code for details.
8 (X'08') The subfunction was unable to complete the request.
12 (X'0C') Invalid SSOB extension format.
16 (X'10') An indeterminate error occurred, from which the subfunction was unable to recover.
20 (X'14') The caller requested not to be put into a wait (SSSAWAIT), but a wait is required because SMS is restarting.