The ILE procedure must be described, as a program (Type *PGM).
The AS/400 object in "AS/400 Object Name" field must be *SRVPGM type.
It must be "Service Program" type.
The first described parameter is the procedure returned value.
Only returned values type "Integer 32 bits" are accepted.
Then, the parameters are described, as for a OPM program.
16 parameters maximum are accepted for the procedure, plus returned value.
For each parameter, option "By Value" has been added.
This option is valid only for parameters type "32 Bits integer".
When checked, this option indicates that the procedure receives this parameter in value, and not in address.