Здравствуйте, Azir, Вы писали:
>Вопрос, как я понимаю, сводится к тому, как сгенерировать proxy/stub.
Для интерфейса нужно завести idl-файл (если еще нет) и желательно описать его с атрибутом "oleautomation" — это позволит использовать typelib маршалинг и не заморачиваться с proxy/stub'ами, но можно и без этого атрубита, тогда после компиляции idl midl'ом нужно скомпилировать dll для proxy/stub (файлы для этой dll создаст midl).
Еще один хороший вариант — использовать какой-нибудь стандартный интерфейс, для которого уже есть proxy/stub