RPG invocation (ILE)
C*..1....:....2....:....3....:....4....:....5....:....6....:....7.. C CALLP MQXCNVC(HCONN : OPTS : SRCCSI : C SRCLEN : SRCBUF : TGTCSI : C TGTLEN : TGTBUF : DATLEN : C CMPCOD : REASON)The prototype definition for the call is:
D*..1....:....2....:....3....:....4....:....5....:....6....:....7.. DMQXCNVC PR EXTPROC('MQXCNVC') D* Connection handle D HCONN 10I 0 VALUE D* Options that control the action of MQXCNVC D OPTS 10I 0 VALUE D* Coded character set identifier of string before conversion D SRCCSI 10I 0 VALUE D* Length of string before conversion D SRCLEN 10I 0 VALUE D* String to be converted D SRCBUF * VALUE D* Coded character set identifier of string after conversion D TGTCSI 10I 0 VALUE D* Length of output buffer D TGTLEN 10I 0 VALUE D* String after conversion D TGTBUF * VALUE D* Length of output string D DATLEN 10I 0 D* Completion code D CMPCOD 10I 0 D* Reason code qualifying CMPCOD D REASON 10I 0