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 エンコード文字列に変換するために、ユーザー出口で使用されます。