The autoinstall control program at DELETE

The autoinstall control program can be started when a console autoinstall request fails or when the delete delay period has expired.

To provide symmetry of control over the autoinstall process, the autoinstall control program is also started whenthe following situations occur:
  • A console autoinstall request was accepted by the user program, but the INSTALL process failed.
  • The delete delay period has passed since the console was last used and CICS® is running with AICONS=YES in effect. You can query this status of autoinstall for consoles by using the CICS Explorer® Regions operations view or by issuing a CEMT INQUIRE AUTOINSTALL command. If AICONS=YES is specified, the value of the CONSOLES option is PROGAUTO.
Input to the program is through a communication area, addressed by DFHEICAP. The layout of the communication area is shown in the following figure:
Figure 1. Autoinstall control program communication area at DELETE for consoles
    Fullword 1         Standard Header
      Byte  1          Function Code           (X'FE')
      Bytes 2 - 3      Component Code          Always 'ZC'
      Byte  4          Reserved                Always X'00'
    Fullword 2         Terminal ID of console being deleted
    Fullword 3         Consolename of console being deleted
      Bytes 1-2        Deleted consolename length
      Bytes 3-4        Start of deleted consolename ID
    Next 6 bytes       Remainder of deleted consolename ID
The parameter list contains the following information:
  1. A standard header, where byte 1 indicates the request type (the hexadecimal character X'FE' represents DELETE), and bytes 2 - 3 contain the component code, which is always ZC for consoles.
  2. The second fullword contains the terminal ID of the console that is being deleted.
  3. The third fullword contains, in the first 2 bytes, the length of the deleted console name and, in the last 2 bytes, the first and second characters of the console name.
  4. The last 6 bytes of the communications area contain the remainder of the console name (third to eighth characters).