Задача: есть удалённый, написанный на .Net объект к которому хочет подключиться Delphi приложение. В качестве связи используется WCF и .NET COM dll на клиентской стороне, которая подгружается приложением и передаёт прокси объект. Принципиальная схема ниже.
Загвоздка в том, прокси объект не маршалится в Delphi приложение. Выдаёт ошибку 0x80004002 (E_NOINTERFACE)
Но если сделать врапер над прокси объектом, см. рисунок ниже, то всё работает.
Подскажите почему траблы с маршалингом WCF прокси объектов или как сделать автоврапер объектов на C#?