1. Создаю на VS.NET проект С++ вида ATL Project с поддержкой атрибутного программирования (attributed крыжик).
2. Затем в проекте создаю ATL Simple Object.
3. Помимо опций предлагаемых мастером по-умолчанию добавляю поддержку ISupportErrorInfo (атрибут support_error_info).
4. В созданном объекте добавляю метод Test :