Interstage Application Server Smart Repository運用ガイド
目次 索引 前ページ次ページ

第5章 アプリケーションの作成(C API)> 5.2 C API仕様

5.2.9 非同期処理の中止

関数名

関数の説明

ldap_abandon()

非同期処理を破棄(中断)します。

ldap_abandon_ext()

非同期処理を破棄(中断)します。
(LDAP V3拡張関数)

 

ldap_abandon

 この関数は、非同期型のLDAP操作を途中で中止します。処理を中止したリクエストに対するresult情報は、ライブラリ内部で破棄されるため、呼出し元には通知されません。

 ldapssl_init()で獲得したセションハンドルを使用している場合、SSLライブラリで発生したエラーをldapssl_error()で参照することができます。

【指定形式】

#include "idldap.h"
int  ldap_abandon(
        LDAP  *ld,
        int  msgid );

【パラメタの説明】

【復帰値】

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

 

ldap_abandon_ext

 この関数は、非同期型のLDAP操作を途中で中止します。処理を中止したリクエストに対するresult情報は、ライブラリ内部で破棄されるため、呼出し元には通知されません。

 ldapssl_init()で獲得したセションハンドルを使用している場合、SSLライブラリで発生したエラーをldapssl_error()で参照することができます。

【指定形式】

#include "idldap.h"
int  ldap_abandon_ext(
        LDAP  *ld,
        int  msgid,
        LDAPControl  **serverctrls,
        LDAPControl  **clientctrls ); 

【パラメタの説明】

【復帰値】

 この関数では、復帰値としてLDAPエラーコードを返します。LDAPエラーコードの値については、“LDAPエラーコード”を参照してください。


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

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