__toCSName() - コード化文字セット ID からコード・セット名への変換

標準

標準/拡張機能 C/C++ 依存項目

z/OS®UNIX

両方 z/OS V1R2

形式

#include <_Ccsid.h>

int __toCSName(__ccsid_t Ccsid, char *codesetName);

機能説明

__toCSName() 関数は、コード化文字コード・セット ID、Ccsid に対応したコード・セット名を、codesetName に戻します。

戻り値

正常に実行された場合、__toCSName() は 0 を戻し、Ccsid に対応するコード・セット名があれば、そのコード・セット名を codesetName に格納します。

正常に実行されなかった場合、__toCSName() は -1 を戻します。

対応するコード・セット名がないという以外の理由で -1 を戻す場合、__toCSName() は、errno を 次のいずれかの値に設定します。
エラー・コード
説明
EINVAL
対応する codesetName の長さが、ヘッダー <_Ccsid.h> に定義されている _CSNAME_LEN_MAX を超えています。

関連情報