Syfer |
Отправлено: 13.11.2003, 15:08 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 10
|
Добрый вечер!
Пишу клиент-сервер под ActiveDirectory с использованием ADSI на тестовой машине под Win200Server. Возникла небольшая проблемка:
Есть существующий пользователь и группа.
Вопрос: Как добавить пользователя в эту группу?
Вот пример кода:
CODE |
...........
//---добавляем пользователя в группу-----
IADsGroup *pGroup;
hr = ADsGetObject (L"LDAP://server10/CN=Английский,OU=Students,DC=server10",
IID_IADsGroup, (void**) &pGroup);
if(SUCCEEDED(hr))
{
hr=pGroup->Add(kravchenkodv@server10);
if(SUCCEEDED(hr))
Application->MessageBox("Пользователь был добавлен в группу!", "Новый пользователь",MB_OK+MB_ICONINFORMATION);
else
Error();
}
............
|
Пробовал таким образом — не выходит.
У интерфейса IID_IADsGroup есть функция Add. Что она добавляет?
Подскажите пожалуйста, кто знает, как это можно сделать? |
|
Syfer |
Отправлено: 13.11.2003, 16:43 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 10
|
Оказалось все просто
Нашел ответ на свой вопрос.
Если кому интересно:
CODE |
hr=pGroup->Add(L"LDAP://CN=Кравченко Денис Валерьевич,OU=Students,DC=server10");
| |
|
|