Добавление Заказного Объекта или Примитива к Объектной Модели
Если ваш класс обертки COM формирует заказной объект или примитив, Вы будете должны изменить ATL-ГЕНЕРИРОВАННЫЙ код, чтобы поддержать соответствующие интерфейсы.
Каталог \docsamps\square содержит пример класса обертки для заказного примитива, письменного как отдельный DLL.