z/OS MVS Programming: Authorized Assembler Services Reference ALE-DYN
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ATTACH and ATTACHX - List form

z/OS MVS Programming: Authorized Assembler Services Reference ALE-DYN
SA23-1372-00

Two parameter lists are used on ATTACH or ATTACHX: a control parameter list and an optional user parameter list. You can construct only the control parameter list in the list form. Address parameters to be passed in a parameter list to the attached subtask can be provided using the list form of the CALL macro. This parameter list can be referred to in the execute form.

Syntax

The list form of ATTACH and ATTACHX is written as follows:

Syntax Description
   
   name name: Symbol. Begin name in column 1.
   
One or more blanks must precede ATTACH or ATTACHX.
   
ATTACH  
ATTACHX  
   
One or more blanks must follow ATTACH or ATTACHX.
   
EP=entry name entry name: Symbol.
EPLOC=entry name addr entry name addr: A-type address.
DE=list entry addr list entry addr: A-type address.
   
   ,DCB=dcb addr dcb addr: A-type address.
   
   ,LPMOD=limit prior nmbr limit prior nmbr: Symbol or decimal digit.
   
   ,DPMOD=disp prior nmbr disp prior nmbr: Symbol or decimal digit.
   
   ,PLIST8ARALETS=NO Default: PLIST8ARALETS=NO
   ,PLIST8ARALETS=YES Note: PLIST8ARALETS is valid only with ATTACHX.
   
   ,ECB=ecb addr ecb addr: A-type address.
   
   ,ETXR=exit rtn addr exit rtn addr: A-type address.
   
   ,GSPV=subpool nmbr subpool nmbr: Symbol or decimal digit.
   ,GSPL=subpool list addr subpool list addr: A-type address.
   
   ,SHSPV=subpool nmbr subpool nmbr: Symbol or decimal digit.
   ,SHSPL=subpool list addr subpool list addr: A-type address.
   
   ,SZERO=YES Default: SZERO=YES
   ,SZERO=NO  
   
   ,TASKLIB=dcb addr dcb addr: A-type address.
   
   ,STAI=(exit addr) exit addr: A-type address.
   ,STAI=(exit addr,parm addr) parm addr: A-type address.
   ,ESTAI=(exit addr) Note: AR mode callers and 31-bit callers must not use STAI.
   ,ESTAI=(exit addr,parm addr)  
    SDWALOC31=NO Note: SDWALOC31 is valid only when ESTAI is specified AND when using ATTACHX.
    SDWALOC31=YES Default: SDWALOC31=NO
   
   ,PURGE=QUIESCE Note: PURGE may be specified only if STAI or ESTAI is specified.
   ,PURGE=NONE Default for STAI: PURGE=QUIESCE
   ,PURGE=HALT Default for ESTAI: PURGE=NONE
   
   ,ASYNCH=NO Default for STAI: ASYNCH=NO
   ,ASYNCH=YES Default for ESTAI: ASYNCH=YES
  Note: ASYNCH can be specified only when STAI or ESTAI is specified.
   
   
   ,TERM=NO Note: TERM can be specified only when ESTAI is specified.
   ,TERM=YES Default: TERM=NO
   
   ,SM=PROB Default: SM=PROB
   ,SM=SUPV  
   
   ,SVAREA=YES Default: SVAREA=YES
   ,SVAREA=NO  
   
   ,KEY=PROP Default: KEY=PROP
   ,KEY=ZERO  
   ,KEY=NINE Note:KEY=NINE is valid only when using ATTACHX.
   
   ,PKM=SYSTEM_RULES Default: PKM=SYSTEM_RULES
   ,PKM=REPLACE Note:PKM is valid only when using ATTACHX.
   
   ,DISP=YES Default: DISP=YES
   ,DISP=NO  
   ,DISP=RESET,TCB=tcb addr tcb addr: RX-type address or address in register (2) - (12)
   
   ,TID=task id task id: Decimal digits 0-255.
  Default: TID=0
  Note: IBM® recommends that you specify a value less than 200.
   
   ,NSHSPV=subpool nmbr subpool nmbr: Symbol, decimal digit.
   ,NSHSPL=subpool list addr subpool list addr: A-type address.
   
   ,RSAPF=NO Default: RSAPF=NO
   ,RSAPF=YES  
   
   ,ALCOPY=YES Default: ALCOPY=NO
   ,ALCOPY=NO  
   
   ,RELATED=value value: Any valid macro keyword specification.
   

,ADDRENV=SAME
,ADDRENV=SUBSP

Default: ADDRENV=SAME
   
,SF=L  
   

Parameters

Some parameters in the syntax diagram are only available on the ATTACHX macro. If you are using the ATTACH macro, check the standard form to ensure that the parameters that you want to use are supported by that macro.

The parameters are explained under the standard form of the ATTACH or ATTACHX macro, with the following exception:

,SF=L
Specifies the list form of the ATTACH or ATTACHX macro.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014