Здравствуйте, Vi2, Вы писали:
Vi2>Здравствуйте, -comm-, Вы писали:
C>>Класс для интерфейса IEnumServer реализован с помощью шаблонов вот так:
Vi2>C>>// Declaration of the CEnumServer
C>>typedef _CopyInterface<IServer> CServerCopy;
C>>typedef CComEnum<IEnumServer, &CLSID_EnumServer, IServer *, CServerCopy> CEnumServer;//Class;
Vi2>
Vi2>А для чего CLSID_EnumServer? Нужен именно GUID интерфейса, а не кокласса.
Vi2>Vi2>typedef CComEnum<IEnumServer, &IID_EnumServer, IServer *, CServerCopy> CEnumServer;
Vi2>
Елки палки! Спасибо огромное! Действительно, проблема в этом!
Спасибо!