Parameter fields for exit point QIBM_QZDA_NDB1 format ZDAD0100

The following table shows parameter fields and their descriptions for the exit program called at exit point QIBM_QZDA_NDB1 using the ZDAD0100 format.

Table 1. Exit point QIBM_QZDA_NDB1 format ZDAD0100
Offset Type Field Description
Dec Hex
0 0 CHAR(10) User profile name The name of the user profile that is calling the server.
10 A CHAR(10) Server identifier For this exit point the value is *NDB.
20 14 CHAR(8) Format name The user exit format name being used.

For the following functions, the format name is ZDAD0100.

28 1C BINARY(4)

Requested
function

The function being performed.

This field contains one of the following:

  • X'1800' - Create source physical file
  • X'1801' - Create database file, based on existing file
  • X'1802' - Add database file member
  • X'1803' - Clear database file member
  • X'1804' - Delete database file member
  • X'1805' - Override database file
  • X'1806' - Delete database file override
  • X'1807' - Create save file
  • X'1808' - Clear save file
  • X'1809' - Delete file
32 20 CHAR(128) File name Name of the file used for the requested function.
160 A0 CHAR(10) Library name Name of the library that contains the file.
170 AA CHAR(10) Member name Name of the member to be added, cleared, or deleted.
180 B4 CHAR(10) Authority Authority to the created file
190 BE CHAR(128) Based on file name Name of the file to use when creating a file based on an existing file.
318 13E CHAR(10) Based on library name Name of the library containing the based on file
328 148 CHAR(10) Override file name Name of the file to be overridden
338 152 CHAR(10) Override library name Name of the library that contains the file to be overridden
348 15C CHAR(10) Override member name Name of the member to be overridden
Note: This format is defined by member EZDAEP in files H, QRPGSRC, QRPGLESRC, QCBLSRC and QCBLLESRC in library QSYSINC.