PFI_IDPES_FN_UTF16_TO_DISPLAY

UTF-16 エンコード文字列を COBOL DISPLAY エンコード文字列に変換します。
制約事項: 本トピックは、Enterprise Server 機能が有効な場合にのみ該当します。

構文:

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

入力パラメーター:

in_string UTF16 エンコード文字列
in_len in_string のサイズ
out_len out_string の最大サイズ、または out_string の必要サイズを返す場合は 0

出力パラメーター:

out_string COBOL DISPLAY のエンコード文字列
out_len out_string のサイズ、または入力時に 0 が指定された場合や IDPES_BUFFER_TOO_SMALL を関数が返す場合は必要サイズ

戻りコード:

0 IDPES_SUCCESS
1 IDPES_BUFFER_TOO_SMALL

説明:

UTF-16 エンコード文字列を COBOL DISPLAY エンコード文字列に変換するために、ユーザー出口で使用されます。