Specifies the 1- to 8-character code of the task to be initiated.
A register pointing to a field that contains the task code, symbolic name of a user-defined field containing the task code, or the task-code literal enclosed in quotation marks. Task-code must have been defined either during system generation or dynamically by using the DCMT VARY DYNAMIC TASK command.
Specifies the location of the 5-fullword storage area that contains one or more parameters to be passed to the program receiving control.
(Default); the symbolic name of the storage area in which the system will build the #ATTACH parameter list.
A register that points to the area in which the system will build the #ATTACH parameter list or the symbolic name of that area.
Specifies the dispatching priority of the attached task.
A register containing the priority in the low-order byte or an absolute expression. Valid codes are 0 through 240; the default is the priority established during system generation for the specified task code, and the applicable terminal and user.
Specifies the location to which the system will return the address of the event control block (ECB) for the initiated task. Use ECB to control execution of the attached task through the ECB; if ECB is not defined, the attached task will be set ready-to-run.
A register or the symbolic name of a fullword user-defined field.
Specifies the location to which the system will return the address of the TCE for the initiated task. return-tce-address
A register or the symbolic name of a fullword user-defined field; the default is register 1.
Specifies whether this #ATTACH is conditional and under what conditions control should be returned to the issuing program.
(Default); specifies that the request is not conditional.
Specifies that the request is conditional. Control is returned if the attach cannot be serviced for one or more of the reasons listed below.
Specifies under what conditions control is returned to the issuing program. Multiple condition values must be enclosed in parentheses and separated by commas.
A maximum-task condition exists; that is, if the number of tasks specified as the maximum during system generation are currently active. If MAXT is not specified and a maximum-task condition exists, the attaching task will wait until the attach can be completed successfully.
The specified task code is invalid. If INVT is not specified and the specified task is not valid, the attaching task will be abended.
The user signed on to the issuing task is denied access to the requested task because of a security violation. If SCTY is not specified and a security violation is detected, the attaching task will be abended.
An attempt is being made to attach a task for which a MAXIMUM CONCURRENT value is specified in the system generation. The maximum number of occurrences of the task are already active. If MAXC is not specified and a maximum concurrent condition is detected, the attaching task will be abended.
Specifies the symbolic name of a routine to which control is returned if the #ATTACH request cannot be serviced because of a maximum-task condition.
Specifies the symbolic name of a routine to which control is returned if the #ATTACH request cannot be serviced because the task code is invalid.
Specifies the symbolic name of a routine to which control is returned if the #ATTACH request cannot be serviced because of a security violation.
Specifies the symbolic name of a routine to which control is returned if the #ATTACH request cannot be serviced because of a maximum concurrent condition.
Specifies the symbolic name of the routine to which control is returned if a condition specified in the COND parameter occurs for which no other exit routine was coded.
|
Copyright © 2014 CA.
All rights reserved.
|
|