Здравствуйте, Slamin, Вы писали:
S>Здравствуйте, mephody, Вы писали:
M>> return p_server->UpdateContent(); // что же всё-таки тут не так?
M>>
M>>Причём, проверено, что список состоит не из одного элемента, и все они разные (что и должно быть). Непонятно, почему вызывается всё время callback самого первого объекта. Возможно, опять же, — дело в отсутсвующем CLSID для клиентского класса, реализующего sink интерфейс... Как это исправить, не применяя всё-таки синглетон?
M>>>Спасибо.
S>return тут не к чему, поэтому и вызывается только первый в списке. Цикл то обрывается на первом же не нулевом CCoDasKernelServer*.
Ха!!! Чёрт, я с детства кривоват...
Ура! Спасибо всем. Всё сразу заработало.