Использование интерфейсов ComAdmin
В ряде случаев разработчику необходимо проводить операции по управлению MTS автоматически, без участия пользователя. Оказывается, что все это можно сделать с помощью библиотеки COMAdmin_TLB (\system32\Com\comadmin.dll) (Рисунок 2). Кстати и сама утилита Component Services представляет собой лишь интерфейс для управления данной dll.
Как видим, библиотека предоставляет нам три интерфейса: ICOMAdminCatalog, ICatalogCollection, ICatalogObject.
Первый из них позволяет создать экземпляр объекта, который и предоставит нам все те возможности, что реализует утилита Component Services.