Allows you to handle an unmapped named external input parameter that has been specified in the client request.
Syntax:
typedef cblt_rtncode (*PFI_IDP_EXIT)(mf_uns32 exit_point,
IDP_EXIT_INFO *exit_info);
On Entry:
- exit point
- 3 = Unmapped named external input parameter
- exit_info
-
- version
- Version of structure format
- flags
- 0
- ext_value_size
- Size of data addressed by ext_value
- funcs
- User exit support functions
- ext_param_name
- Name of external parameter
- ext_value
- External data value associated with field_name
- request_cxt
-
version
|
Version of structure format
|
argc
|
Parameter count of loaded service
|
service_type
|
Type of client request
|
flags
|
Request context control flags
|
argv
|
Parameter list of loaded service
|
service_name
|
Name of loaded service
|
pgm_name
|
Name of the main program associated with the service
|
epoint_name
|
Name of the entry point to invoke
|
- exit_data
- User exit-specific data
On Exit:
- exit_info
-
- flags
- 0
- request_cxt
-