Program management XPI functions

The XPI provides eight program management functions, including DFHPGISX, DFHPGAQX, and DFHPGCHX calls. Together with the loader functions, these functions provide a comprehensive set of tools to manipulate programs.

The program management functions include the following DFHPGISX calls:
  • END_BROWSE_PROGRAM
  • GET_NEXT_PROGRAM
  • INQUIRE_CURRENT_PROGRAM
  • INQUIRE_PROGRAM
  • SET_PROGRAM
  • START_BROWSE_PROGRAM
The program management functions include the following DFHPGAQX calls:
  • INQUIRE_AUTOINSTALL
  • SET_AUTOINSTALL
The program management functions include the following DFHPGCHX call:
  • BIND_CHANNEL

You can use these functions together with the loader functions (DFHLDLDX calls) to manipulate programs. However, the tokens returned in the NEW_PROGRAM_TOKEN fields of DFHPGISX calls are different from the tokens that are returned by DFHLDLDX calls. Do not use a token obtained from a DFHPGISX call in a DFHLDLDX call, or vice versa.