The autoinstall control program at install – IBM SC33-1683-02 User Manual

Page 575

Advertising
background image

The autoinstall control program at INSTALL

On invocation, CICS passes a parameter list to the autoinstall control program by
means of a communication area addressed by DFHEICAP. The communications
area is mapped by a copybook that is supplied in each of the languages supported
by CICS.

The assembler form of the parameter list is as follows:

PGAC_PROGRAM

passes the 8-byte name of the object to be autoinstalled. This is an input-only
field, which your user-replaceable program must not alter.

PGAC_MODULE_TYPE

passes a 1-byte indicator of the type of object to be installed. The equated
values are:

PGAC_TYPE_PROGRAM

A program

PGAC_TYPE_MAPSET

A mapset

PGAC_TYPE_PARTITIONSET

A partitionset.

This is an input-only field, which your user-replaceable program must not alter.

PGAC_MODEL_NAME

allows your control program to specify the 8-byte autoinstall model name to be
used. If you do not set this field, CICS uses the default model name for the type
of object:

DFHPGAPG

For a program

DFHPGAMP

For a mapset

DFHPGAPT

For a partitionset.

PGAC_LANGUAGE

allows your control program to specify, in a 1-byte field, the language of the
program to be autoinstalled. The equated values are:

PGAC_ASSEMBLER

Assembler

PGAC_COBOL

COBOL

PGAC_C370

C

PGAC_LE370

Language Environment/370

PGAC_PLI

PL/I.

the autoinstall control program for programs

Chapter 15. Writing a program to control autoinstall of programs

543

Advertising