InfoDirectory使用手引書
目次 索引 前ページ次ページ

第3部 SDK編> 第5章 アプリケーション開発環境(LDAP C API)> 5.2 関数インタフェース> 5.2.17 検索結果の解析処理

5.2.17.1 リフェラル情報を含むメッセージの処理

5.2.17.1.1 ldap_first_reference

 この関数は、指定されたメッセージに含まれている、最初のリフェラル情報を含むメッセージのアドレスを通知します。

【指定形式】

 LDAPMessage *ldap_first_reference(
         LDAP     *ld,
         LDAPMessage *res
     );

【パラメタの説明】

【復帰値】

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

【注意事項】

5.2.17.1.2 ldap_next_reference

 この関数は、直前のldap_first_reference()またはldap_next_reference()で通知されたメッセージの、次のリフェラル情報を含むメッセージのアドレスを通知します。

【指定形式】

 LDAPMessage *ldap_next_reference(
         LDAP     *ld,
         LDAPMessage *ref
     );

【パラメタの説明】

【復帰値】

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

 次のメッセージがない場合には、復帰値としてNULLを返します。

【注意事項】

5.2.17.1.3 ldap_count_references

 この関数は、メッセージリストに含まれるリフェラル情報を含むメッセージの個数をカウントします。

【指定形式】

 int ldap_count_references(
         LDAP     *ld,
         LDAPMessage *res
     );

【パラメタの説明】

【復帰値】

 この関数は、復帰値としてリフェラル情報を含むメッセージの個数を返します。


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

All Rights Reserved, Copyright(C) 富士通株式会社 2005