Здравствуйте, mephody, Вы писали:
M> return p_server->UpdateContent(); // что же всё-таки тут не так?
M> M>Причём, проверено, что список состоит не из одного элемента, и все они разные (что и должно быть). Непонятно, почему вызывается всё время callback самого первого объекта. Возможно, опять же, — дело в отсутсвующем CLSID для клиентского класса, реализующего sink интерфейс... Как это исправить, не применяя всё-таки синглетон?
M>>Спасибо.
return тут не к чему, поэтому и вызывается только первый в списке. Цикл то обрывается на первом же не нулевом CCoDasKernelServer*.
There are 10 types of people in the world, those who don't understand binaries, those who do, and those who understand not only binaries.