Как создать DCOM-объект, от имени другого пользователя?
|
От: |
Аноним
|
|
Дата: | 22.06.08 07:18 |
|
Оценка: |
|
На сервере зарегистрирована DCOM-служба.
В DCOM-конфигурации прописано, что доступ к ней имеют только локальные пользователи PASHA и SYSTEM.
Мне со своего компа тоже хотелось бы попользоваться этой службой, PASHA даже одолжил мне свой пароль.
Я нашёл способ создать удалённый объект:
Type.Type.GetTypeFromCLSID(...)
Activator.CreateInstance(...).
Но где мне указывать данные пользователя?
PS На C++ это реализуется вызовами:
CoCreateInstanceEx(..., COSERVERINFO, ...)
CoSetProxyBlanket(..., COAUTHIDENTITY, ...)
Пока на собственное сообщение не было ответов, его можно удалить.