Прямой ответ на вопрос - да, можно
С точки зрения разработчика COM-DLL простая DLL выставляющая 4 необходимых функции.
Вот только нутро этих функций очень нетривиально
Как я понял ты новичек в COM. Поэтому с наскоку написать COM-объект врядли получится.
Поэтому тебя должны заинтересовать следующие книги:
Дейл Роджерсон: Основы COM, 2-е издание (Dale Rogerson: Inside COM)
Дон Бокс: Сущность Технологии COM (Don Box: Essential COM)
Первая книга для начинающих, второая - глубокое разжевывание технологии.
Если нужны прямые ссылки на книги - пиши в личку.