After completion of a #PRINT request, the value in register 15 indicates the outcome of the operation. The following is a list of the Register 15 values and the corresponding meaning:
The request has been serviced successfully.
The request cannot be serviced because an I/O error occurred during a #PUTQUE request or, for OPTNS=(DIRECT), a permanent I/O occurred on the direct printer.
The request cannot be serviced because the parameter list passed to #PRINT contains an invalid field.
The request cannot be serviced because no printer logical terminals have been defined for the current system.
The request cannot be serviced because a print screen request has been made from a non-3270-type terminal or from a 3270-type terminal without read-buffer support.
The request cannot be serviced because the specified printer destination is invalid or, for OPTNS=(DIRECT), the LTEID or LTEADDR specification is invalid.
The request cannot be serviced because a terminal I/O error occurred during a print-screen type #PRINT request.
The request cannot be serviced because no printer could be found to satisfy the print-direct request, and OPTNS=(NOWAIT) was specified.
The request cannot be serviced because the print-direct request has specified an LTEID or LTEADDR that is out of service.
The request cannot be serviced because the print-direct request specified a wait, and to wait would cause a deadlock.
The request cannot be serviced because a DCMT VARY PRINTER CANCEL command has been issued in the DC/UCF system for this direct printer.
The request cannot be serviced because a DCMT VARY PRINTER REQUEUE command has been issued in the DC/UCF system for this direct printer.
|
Copyright © 2014 CA.
All rights reserved.
|
|