z/OS JES2 Macros
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Coding the other pieces

z/OS JES2 Macros
SA32-0996-00

In addition to coding the installation DTE table, you need to:
  • Write a HASPXJ00 module that holds the DTE subtask code
  • Create a macro called $SCDWORK to map the DTE extension. An equate named SCDLEN is required within the macro to define the length of the extension area needed.
  • Code two fields and one equate in the installation $UCT
    • UDTESCTY EQU 255 ID OF SCTY DTE

      An equate for the identifier of the subtask. We specify the equate UDTESCTY with a value of 255.

    • UCTMDSCY DC A(*-*) ADDR OF ENTRYPT

      The address of the entry point for the HASPXJ00 module for the installation DTE

    • UCTSYDTE DC A(*-*) ADDR OF SCTY DTE

      The address of the first security DTE

  • Code Exit 0 code. Exit 0 must:
    • Obtain the $UCT and place the $UCT's address in the $HCT.
    • Initialize the $UCT.
    • Place the installation DTE table address in the MCTDTETU field in the $MCT in module HASPTABS. This is not necessary for dynamic tables. Dynamic tables should be linked to the table pair by placing a LOAD initialization statement in your JES2 initialization stream for the module containing the dynamic DTE table.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014