PFI_IDPES_FN_DISPLAY_TO_UTF16

COBOL DISPLAY の符号化文字列を UTF-16 の符号化文字列に変換します。

構文:

typedef cblt_rtncode (*PFI_IDPES_FN_DISPLAY_TO_UTF16)(
                                                cobuns8_t  in_string,
                                                cobuns32_t in_len,
                                                cobuns8_t  out_string,
                                                cobuns32_t *out_len);

入力パラメーター:

in_string COBOL DISPLAY の符号化文字列
in_len in_string のサイズ
out_len out_string の最大サイズ、または out_string の必要サイズを返す場合は 0

出力パラメーター:

out_string UTF-16 の符号化文字列
out_len out_string のサイズ、または入力時に 0 が指定された場合や IDPES_BUFFER_TOO_SMALL を関数が返す場合は必要サイズ

戻りコード:

0 IDPES_SUCCESS
1 IDPES_BUFFER_TOO_SMALL

説明:

COBOL DISPLAY の符号化文字列を UTF-16 の符号化文字列に変換するために、ユーザー出口で使用されます。