The autoinstall control program at install – IBM SC34-6814-04 User Manual

Page 605

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

PGAC_PLI

PL/I.

Chapter 16. Writing a program to control autoinstall of programs

583

Advertising