我正在使用 C++ Win32 API。
我已经使用 ldap 函数连接 AD 并创建了一个属性。
我完成了从 AD 设置和获取属性的单个值。
现在,我想在我自己的属性中设置多个值。属性名称是“UsrAttrib”。
如何将值数组设置到此属性中?
而且我已经尝试使用以下代码获取“objectClass”属性值。
usrValue = ldap_get_values(
pLdapConnection, // Session Handle
pEntry, // Current entry
"ObjectClass");
属性实际值为top;person;organizationalPerson;user
但usrValue
只给top
只。
我检查使用ldap_count_values
它给出4
。
如何从该属性中获取所有值?