MVS Jan 2005.p65 - CBT Tape
MVS Jan 2005.p65 - CBT Tape
MVS Jan 2005.p65 - CBT Tape
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
LTR R15,R15 All's well?<br />
BNZ RETNEGØ7 No - save RC in ECB area<br />
ST R1,Ø(,R5) Save TCB address<br />
B RETURNOK Return<br />
NODETACH DS ØH<br />
***********************************************************************<br />
* ATTACH the requested program. *<br />
***********************************************************************<br />
MVC ATTACHWK(ATTACHLN),ATTACHLS Copy the model<br />
LTR R7,R7 A TASKLIB DCB?<br />
BNZ TASKLIB2 YES - ISSUE ATTACH WITH TASKLIB<br />
ATTACHX EPLOC=(R3), ** SPECIFIED PROGRAM **X<br />
MF=(E,PARMS), ** PARM LIST ADDRESS **X<br />
VL=1, ** SET X'8Ø' BIT ON LAST PARM **X<br />
SF=(E,ATTACHWK) ** INDICATE EXECUTE FORM **<br />
LTR R15,R15 All's well?<br />
BNZ RETNEGØ7 No - save RC in ECB area<br />
B RETURNOK Return<br />
TASKLIB2 DS ØH<br />
L R7,Ø(,R7) Get TASKLIB DCB address<br />
ATTACHX EPLOC=(R3), ** SPECIFIED PROGRAM **X<br />
TASKLIB=(R7), ** TASKLIB DCB **X<br />
MF=(E,PARMS), ** PARM LIST ADDRESS **X<br />
VL=1, ** SET X'8Ø' BIT ON LAST PARM **X<br />
SF=(E,ATTACHWK) ** INDICATE EXECUTE FORM **<br />
LTR R15,R15 All's well?<br />
BNZ RETNEGØ7 No - save RC in ECB area<br />
B RETURNOK Return<br />
***********************************************************************<br />
RETURNOK EQU *<br />
***********************************************************************<br />
MVC RETCODE(4),=F'Ø' Set return code to Ø<br />
***********************************************************************<br />
B RETURN Return<br />
RETNEGØ7 EQU *<br />
ST R15,Ø(,R4) Save RC in ECB area<br />
MVC RETCODE(4),=F'-7' Set return code to -7<br />
B RETURN Return<br />
RETNEGØ8 EQU *<br />
MVC RETCODE(4),=F'-8' Set return code to -8<br />
B RETURN Return<br />
RETNEGØ9 EQU *<br />
MVC RETCODE(4),=F'-9' Set return code to -9<br />
B RETURN Return<br />
RETURN EQU *<br />
L R15,RETCODE Load return code<br />
EDCEPIL<br />
***********************************************************************<br />
ATTACHLS ATTACHX SF=L<br />
ATTACHLN EQU *-ATTACHLS<br />
38 © 2005. Xephon USA telephone (214) 340 5690, fax (214) 341 7081.