Interstage Application Server Smart Repository運用ガイド |
目次 索引 |
第5章 アプリケーションの作成(C API) | > 5.2 C API仕様 |
関数名 |
関数の説明 |
---|---|
指定されたBerElement構造体を解放します。 |
|
LDAPのAPI関数が動的に獲得した領域を解放します。 |
|
ldap_result()で通知されたメッセージリストを解放します。 |
|
文字列データのポインタ配列を解放します。 |
|
バイナリデータのポインタ配列を解放します。 |
この関数は、指定されたBerElement構造体の領域を解放します。
【指定形式】
#include "idldap.h" void ldap_ber_free( BerElement *ber, int freebuf ); |
【パラメタの説明】
解放するBerElement構造体のアドレスを指定します。
【復帰値】
なし
この関数は、指定されたデータ領域を解放します。
【指定形式】
#include "idldap.h" void ldap_memfree( char *ptr ); |
【パラメタの説明】
解放する領域のアドレスを指定します。
【復帰値】
なし
この関数は、指定されたメッセージリストを解放します。
【指定形式】
#include "idldap.h" int ldap_msgfree( LDAPMessage *res ); |
【パラメタの説明】
解放するメッセージリストのアドレスを指定します。
【復帰値】
この関数は、復帰値として以下に示す値を返します。
異常完了の場合、以下の原因が考えられます。
この関数は、指定された文字列のポインタ配列を解放します。
【指定形式】
#include "idldap.h" void ldap_value_free( char **vals ); |
【パラメタの説明】
解放する文字列のポインタ配列のアドレスを指定します。
【復帰値】
なし
この関数は、指定されたberval構造体のポインタ配列を解放します。
【指定形式】
#include "idldap.h" void ldap_value_free_len( struct berval **vals ); |
【パラメタの説明】
解放するberval構造体のポインタ配列のアドレスを指定します。
【復帰値】
なし
目次 索引 |