Астер и OLE ROT(Root Object Table)

Все вопросы практического направления. Видеокарты и другое "железо", особенности работы, настройка Windows и приложений, обнаруженные ошибки, нежелательные эффекты и прочее.

Модератор: mercenary

LehiZ

Астер и OLE ROT(Root Object Table)

Сообщение LehiZ » Пн янв 17, 2011 13:10

СOM объект регистрируется в ROT используя RegisterActiveObject.
На другом терминале объект не виден (GetActiveObject).
Что делать?
Как лучше обмениваться между программами, если через COM и HWND не получается?
Астер 2.3.0455

Аватара пользователя
AsterMaster
ИБИК
Сообщения: 2222
Зарегистрирован: Сб фев 05, 2005 0:48
Откуда: Москва
Контактная информация:

Сообщение AsterMaster » Вт янв 18, 2011 1:28

Вполне надежный способ взаимодействия приложений, работающих на разных местах, - использование именованных объектов взаимодействия между процессами, созданных в пространстве имен 'Global\' (это могут быть объекты, создаваемые функциями CreateEvent, CreateMutex, CreateFileMapping, CreateNamedPipe и другие). Т.е. нужно воспользоваться функциями работы с именованными объектами, которые обслуживаются непосредственно ядром системы.

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 43 гостя