InfoDirectory使用手引書 |
目次 索引 |
第3部 SDK編 | > 第5章 アプリケーション開発環境(LDAP C API) | > 5.4 構造体の構成 |
この構造体は、エントリの追加/変更において、属性名と属性値の集合を指定する場合に使用します。【形式】
typedef struct ldapmod {
int mod_op;
char *mod_type;
union {
char *modv_strvals[];
struct berval *modv_bvals[];
} mod_vals;
#define mod_values mod_vals.modv_strvals
#define mod_bvalues mod_vals.modv_bvals
} LDAPMod;【構造体メンバの説明】
- mod_op : この属性に対する操作および属性値の種類
- mod_type : 属性名のアドレス
- mod_vals : 属性値のポインタ配列のアドレス(共用体)
- mod_values : 属性値が文字列データの場合に使用
- mod_bvalues : 属性値がバイナリデータの場合に使用
目次 索引 |