Interstage Application Server リファレンスマニュアル(API編) |
目次
索引
![]() ![]() |
第1章 C言語インタフェース | > 1.20 Smart Repositoryインタフェース | > 1.20.12 検索結果の解析処理インタフェース |
ldap_get_values_len
#include "idldap.h" struct berval **ldap_get_values_len( LDAP *ld, LDAPMessage *entry, const char *attr );
この関数は、指定されたエントリの属性値を、バイナリデータとして読み込みます。
この関数は、復帰値として以下の値を返します。
異常終了の場合のエラー原因は、ldap_get_option()のLDAP_OPT_RESULT_CODEオプションで参照してください。
なお、指定された属性がなかった場合にも、復帰値としてNULLを返します。
ldap_get_values_len()の復帰値として通知されたポインタ配列は、不要になった時点で、ldap_value_free_len()を使用して解放しなければなりません。詳細は、“動的メモリの解放インタフェース”を参照してください。
目次
索引
![]() ![]() |