Есть Out-of-Process сервер. Один из интерфейсов сервера принимает указатель на интерфейс клиента. При наступлении определенных событий сервер использует методы клиентского интерфейса. У клиента реализован интерфейс, клиент не является COM объектом. В случае In-Process сервера мы имеем одно адресное пространство и указатель на клиентский интерфейс передаем без проблем. Как быть с Out-of-Process сервером? Вопрос, как я понимаю, сводится к тому, как сгенерировать proxy/stub.