The following table gives a brief description of each of the arguments:
|
Name |
I/O |
Description |
|---|---|---|
|
*rp1 |
Input |
A pointer to a parameter control block. Reserved for runtime internal use only. |
|
*rp2 |
Input |
A pointer to a parameter control block. Reserved for runtime internal use only. |
|
*in_tirsecr_cmcb |
Input/Output |
A pointer to a structure containing the following items: |
|
tirsecr_userid |
Input |
An 8-byte character array containing the security user ID as provided by the TIRUSRID user exit |
|
tirsecr_trancode |
Input |
An 8-byte character array containing the current transaction code. |
|
tirsecr_terminal_id |
Input |
An 8-byte character array containing the current terminal ID. |
|
tirsecr_system_id |
Input |
An 8-byte character array containing the current system ID as returned by the TIRSYSID user exit. |
|
tirsecr_load_module |
Input |
An 8-byte character array containing the name of the executing load module calling this exit. |
|
tirsecr_pstep_name |
Input |
A 32-byte character array containing the name of procedure step being executed. |
|
tirsecr_dialect |
Input |
A 32-byte character array containing the dialect in effect on the client. |
|
tirsecr_return_code |
Output |
A 2-character array representing the success or failure of this exit processing. TIRSECR_ALL_OK defined as two spaces implies success, any other value implies failure. If none spaces are return, tirfail will be passed the tirsecr_failure_msg message. |
|
tirsecr_failure_msg |
Output |
An 80-byte character array used in conjunction with a failing return code in tirsecr_return_code. This exit can insert an error message into this array that will be passed by the Dialog manager to the tirfail user exit. |
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|