А IConnectonPoint и IConnectonPointContainer реализова?
И вообще зачем такие сложности для этого же есть библиотеки?
P.S. Кстати, хотел спросить, что информацию о типе содержиться еще и в DLL (а не только в TLB)? А то я посмотрел по реестру, а там ссылки для coclass'ов и interfac'ов моего COM-обьекта об их библиотеке типов идут к его DLL. Т.е. могу ли я поставлять юзерам только DLL'ку (без TLB'шки) и пользоваться информацией о типе в run-time?
Так в этом случае тлбха включается в длл как ресурс. По сути это тоже самое, что и наличие отдельной tlb. Для COM+-а отдельное хранение tlb даже приимущество (в прокси входит только она).
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.