Interstage Application Server リファレンスマニュアル(API編)
目次 索引 前ページ次ページ

第1章 C言語インタフェース> 1.20 Smart Repositoryインタフェース> 1.20.14 コード変換インタフェース

1.20.14.3 ldap_conv_init()

名前

 ldap_conv_init

形式

 #include "idldap.h"
 ldap_conv_func  *ldap_conv_init(
         int  code );

機能説明

 この関数は、ldap_conv_utf2()関数の初期化処理を行います。変換したい文字コードを指定することにより、UTF-8と指定した文字コード間での変換が可能となります。


 Unicode(UCS2)は、ビッグエンディアンとして処理します。


 Unicode(UCS2)は、リトルエンディアンとして処理します。

パラメタ

 code
 ldap_conv_utf2()で指定するinパラメタ、およびoutパラメタの、UTF-8でない方のコード種別を指定します。

復帰値

 この関数は、復帰値として以下に示す値を返します。

 Windows(R)版のこの関数は、Solaris版、およびLinux版と互換性を保つためにあります。そのため、必ず正常終了します。

 エラーの詳細は、errnoを参照してください。

errno

意味

EINVAL

パラメタの指定に誤りがあります。

ENOMEM

メモリ不足が発生しました。

ENOENT

ライブラリのロードに失敗しました。

注意事項


目次 索引 前ページ次ページ

Copyright 2007 FUJITSU LIMITED