The Administration USERAREA is a process-specific trace area in KDCROOT.
This area is used to log the data passed from the program unit to openUTM at the program interface.
Since a large volume of data can be passed, only the data for one call is stored in the area. The area thus comprises a single record and covers 4140 bytes. The area is only written for those calls which pass data to openUTM. The contents of the data area or the selection area are logged, depending on the area used for the call. If this area is needed for diagnostic purposes, you must make sure that the call is the last call for which data is logged, otherwise the area will be overwritten by a subsequent call.
If a password for a user is passed in the data area, it is not logged, but is overwritten with binary zeros.
A record has the following structure:
Byte | Meaning | |
dec. | hexadec. | |
0-1 | 00-01 | Counter for the corresponding entry in Administration DIAGAREA |
2-3 | 02-03 | Irrelevant |
4-59 | 04-3B | Parameter area |
60-4139 | 3C-102B | Contents of the data area or the selection area in the length passed |
Structure of Administration USERAREA
The contents of the parameter area and the data passed are logged in the UTM system code. The parameter area is logged as it is passed by the program unit, i.e. without return values. The subreturn code is set to zero.
The entry counter is logged after control has returned from the UTM system code and before branching back to the program unit.