Форум: "Corba";
Текущий архив: 2006.04.30;
Скачать: [xml.tar.bz2];
ВнизНикак не могу получить IADsMembers. (LDAP/WinNT) Найти похожие ветки
← →
iSprite (2005-05-18 18:32) [0]Задача - получить подгруппы текущей группы из Active Directory.
CoInitialize(nil);
hr:=ADsOpenObject("WinNT://server/group","","",ADS_NO_AUTHENTICATION,IADsGroup,Group);
if Failed(hr) then exit;
Group.Members.Count;
CoUninitialize;
Group.Members при этом похоже объявлен, как абстрактный класс.
Пробовал NetAPI32, но там нет древовидной структуры и не показываются сервера из леса.
Вообще итоговая задача - получить полный список групп пользователя, с учетом того, что пользователь, находящейся в группе является так же членом группы-владельца этой группы. Хотя - если будет древовидная струкура я с этим уже разберусь. Это я к тому, что может есть более простые способы получения полного списка групп пользователя.
← →
iSprite (2005-06-01 12:47) [1]Теперь Group.Members получаю нормально, но возвращаются только пользователи. Группы и пользователи с других серверов леса невидны.
Страницы: 1 вся ветка
Форум: "Corba";
Текущий архив: 2006.04.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c