Interstage Application Server ディレクトリサービス運用ガイド
目次 索引 前ページ次ページ

第9章 アプリケーションの作成(C API)> 9.3 ソースプログラムの作成> 9.3.6 エントリの変更

9.3.6.3 属性値の削除

 指定された属性から、クライアントが指定した属性値を削除します。このとき、エントリの属性値の数が1個の場合には、属性を削除します。
 属性値の削除処理の図を以下に示します。

 コード例です。


LDAPMod mod1; char *vals1[ 2 ]; vals1[0] = "5555-0123"; vals1[1] = NULL; mod1.mod_op = LDAP_MOD_DELETE; mod1.mod_type = "telephoneNumber"; mod1.mod_values = vals1; rtn = ldap_modify_s( ld, mod_dn, mod1 );

 また、属性名だけを指定し、属性値を省略した場合には、指定された属性を削除します。


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

Copyright 2008 FUJITSU LIMITED