Колотов Алексей
Дата: 11.10.2006 16:26:01
Здравствуйте!
Столкнулся с такой проблемой: есть некий интерфейс сервера и интерфейс его событий. Если работаю с сервером из главнго потока приложения, то вызовы обратного итерфейса работают (реализован стандартно с пом. класса TObject, реализующего IUnknown, IDispatch). Если начинаю работу с сервером из др. потока - все обратные вызовы не срабатывают (первоначально в этом потоке вызван CoInitialize).
Долго искал по справке и в инете, но объснения этому не нашел.
Подскажите, пожалуйста, в чем может быть проблема.
Petro123
Дата: 11.10.2006 16:34:43
если у сервера ключик в реестре Apartment, то IMHO такого не должно быть, т.к. он не многопотоковый. Если наоборот, то маршаллинг.
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!