Converts multi-byte string data to Universal Character Set (UCS).
int cciMbsToUcs( int* returnCode, const char* mbString, CciChar* ucsString, int ucsStringLength, int codePage);
For an ASCII system, a value of 1208 (meaning code page ibm-1208, which is UTF-8 Unicode) is a good choice if you are using cciMbsToUcs to convert string constants for processing by WebSphere Message Broker. 1208 is appropriate for Linux and UNIX, and for Windows platforms.
On Linux and UNIX, nl_langinfo(CODEPAGE) gives you the code page that has been selected by setlocale.
For OS/390 and z/OS, the default code page for WebSphere MQ, which is 500, should not be used. Instead, you should use a code page value of 1047.