call "CBL_STRING_CONVERT" using by reference in-string
by value in-length
by value in-encoding
by reference out-string
by reference out-length
by value out-encoding
by value flags
by reference reserved
returning status-code.
| 値 | Encoding |
|---|---|
| 0 | UTF-8 |
| 1 | UTF-16 (native) |
| 2 | UTF-16 (portable) |
| 3 | ASCII/MBCS 文字(ANSI 文字) |
| 4 | EBCDIC 文字 (CHARSET"EBCDIC" エンコーディング) |
| 5 | ASCII/MBCS 文字(OEM 文字) |
| 6 | Base641 ASCII |
| 7 | Base64 EBCDIC |
| 8 | Base64 BINARY |
| 値 | Encoding |
|---|---|
| 0 | UTF-8 |
| 1 | UTF-16 (native) |
| 2 | UTF-16 (portable) |
| 3 | ASCII/MBCS 文字(ANSI 文字) |
| 4 | EBCDIC 文字 (CHARSET"EBCDIC" エンコーディング) |
| 5 | ASCII/MBCS 文字(OEM 文字) |
| 6 | Base64 ASCII 注:in-encoding が BASE64 BINARY の場合にのみ使用できます。
|
| 7 | Base64 EBCDIC 注:in-encoding が BASE64 BINARY の場合にのみ使用できます。
|
| 8 | Base64 BINARY 注:in-encoding が BASE64 ASCII または BASE64 EBCDIC の場合にのみ使用できます。
|
| 値 | 結果 |
|---|---|
| 0 | 成功 |
| 1 | ターゲットのバッファーが小さすぎる |
| 2 | メモリ不足 |
| 3 | サポートされていない変換 |
| 4 | 不使用 |
| 5 | 無効なソース データ |