UNC из ADsPath (IDsObjectPicker::InvokeDialog)
От: NetWalker  
Дата: 01.08.05 09:44
Оценка:
Добрый день!

Подскажите, пожалуйста, как получить UNC из ADsPath?
ADsPath в виде "WinNT://domain.com/user" или "ldap://blah-blah-blah"
Ответ: распарсить вручную, конечно же, не подходит.
Т.е. как правильно получить UNC?
А также др. инфу, аналогично колонкам в диалоге выбора объектов IDsObjectPicker::InvokeDialog().
Re: UNC из ADsPath (IDsObjectPicker::InvokeDialog)
От: SergH Россия  
Дата: 01.08.05 09:53
Оценка:
Здравствуйте, NetWalker, Вы писали:

NW>Добрый день!


NW>Подскажите, пожалуйста, как получить UNC из ADsPath?

NW>ADsPath в виде "WinNT://domain.com/user" или "ldap://blah-blah-blah"
NW>Ответ: распарсить вручную, конечно же, не подходит.
NW>Т.е. как правильно получить UNC?
NW>А также др. инфу, аналогично колонкам в диалоге выбора объектов IDsObjectPicker::InvokeDialog().

Создать объект, получить IADs, дернуть метод Get.. Единственное, не знаю, как именно выглядит UNC, поэтому не могу подсказать название свойства. Советую поставить ADSIEdit и посмотреть.
Делай что должно, и будь что будет
Re[2]: UNC из ADsPath (IDsObjectPicker::InvokeDialog)
От: NetWalker  
Дата: 01.08.05 11:45
Оценка:
Здравствуйте, SergH, Вы писали:

NW>>Т.е. как правильно получить UNC?


SH>Создать объект, получить IADs, дернуть метод Get.. Единственное, не знаю, как именно выглядит UNC, поэтому не могу подсказать название свойства. Советую поставить ADSIEdit и посмотреть.


Спасибо за скорый ответ. В полях нет свойства UNC. Есть только homeDirectory, но оно необязательное (и в моем случае оно как раз пустое). Я нашел интерфейс IADsNameTranslate для преобразования ADsPath в разные форматы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.