Здравствуйте, Sc0ut, Вы писали:
S> Имеем COM-объект, создающий внутри себя рабочий поток, иногда генерирующий события, т.е. вызывающий методы connection points. В модели MTA все нормально, но если объявить объект как STA, то происходят исключения в клиентах. Знаю, что необходимо маршаллить из потока в поток указатели на интерфейсы точек соединения, но никак не могу сообразить с какого конца к ним подойти, в какой момент CoMarshal.., а в какой — CoUnMarshal..
S> Ткните пожалуйста хотя бы в исходник подобного объекта, объявленного как Both, создающего внутри себя рабочий поток, генерирующий события.
Я думаю, что нужно пользоваться поиском по своим ключевым словам. Вижу, ты их знаешь!