z/OS MVS Programming: Assembler Services Reference ABE-HSP
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ENQ - Execute form

z/OS MVS Programming: Assembler Services Reference ABE-HSP
SA23-1369-00

A remote control program parameter list is used in and can be modified by the execute form of the ENQ macro. The parameter list must be generated by the list form of ENQ.

Syntax

The execute form of the ENQ macro is written as follows:

Syntax Description
   
   name name: symbol. Begin name in column 1.
   
One or more blanks must precede ENQ.
   
ENQ  
   
One or more blanks must follow ENQ.
   
   ( Note: ( and ) are the beginning and end of a parameter list. The entire list is optional. If nothing in the list is desired then (, ), and all parameters between ( and ) should not be specified. If something in the list is desired, the (, ), and all parameters in the list should be specified as indicated at the left.
   
   qname addr qname addr: RX-type address or register (2) - (12).
   
   ,  
   
   ,rname addr rname addr: RX-type address or register (2) - (12).
   ,  
   ,E  
   ,S  
   ,  
   
   ,rname length rname length: symbol, decimal digit, or register (2) - (12).
   ,  
   ,STEP  
   ,SYSTEM  
   ,SYSTEMS  
   
   ) Note: See note opposite ( above.
   
   ,RET=CHNG  
   ,RET=HAVE  
   ,RET=TEST  
   ,RET=USE  
   ,RET=NONE  
   
   ,RNL=YES  
   ,RNL=NO  
   
   ,RELATED=value value: any valid macro keyword specification.
   
   ,LINKAGE=SVC DEFAULT: LINKAGE=SVC
   ,LINKAGE=SYSTEM  
   
,MF=(E,list addr) list addr: RX-type address or register (1) - (12).
   

Parameters

The parameters are explained under the standard form of the ENQ macro, with the following exceptions:

,MF=(E,list addr)
Specifies the execute form of the ENQ macro.

list addr specifies the area that the system uses to contain the parameters.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014