powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Доступ к DCOM серверу, загруженного до Log On
2 сообщений из 2, страница 1 из 1
Доступ к DCOM серверу, загруженного до Log On
    #35639885
Vikong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Профи, может вы знаете, в чем может быть проблема.
Есть некий DCOM-сервер. Предположим, Excel.Application. Создается программно один объект. Запускается другое приложение и оттуда получаем ссылку на первый объект. Получаем два приложения, которые пользуются одним объектом DCOM сервера.
Дальше. Запускаем приложение под другим пользователем (runas). Попытка получить ссылку на объект вызывает ошибку OLE error code 0x800401e3: Операция недоступна. Это понятно.
А вот дальше интересная штука.
Запускаю первое приложение с помощью виндового планировщика ДО ЛОГИНА, но под паролем User1. Дальше логинюсь под паролем User1 и пытаюсь получить ссылку на копию DCOM сервера, загруженную до логина. И получаю ту же ошибку о недоступности операции.
Вопрос состоит в том, почему я могу получить доступ в пределах сессии и не могу получить доступ к объекту, созданному до начала сессии, но под паролем текущего пользователя? И можно ли как-то разрулить эту проблему с помощью назначения прав.
Система WinXP sp2, сеть на доменах, user берется с сервера.
...
Рейтинг: 0 / 0
Доступ к DCOM серверу, загруженного до Log On
    #35639902
Vikong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стал копаться дальше. В первом приложении, запускаемом до логина, создал подписку на системные сообщения с помощью WinAPI RegisterWindowMessage.
Во втором приложении попытался отправить сообщения BroadcastSystemMessage. Первое приложение никак не среагировало. Хотя, будучи запущенным в одной сессии, отлавливало все как положено.
Может, кто просветит, что происходит, почему такая фигня?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Доступ к DCOM серверу, загруженного до Log On
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]