Hi ALL!
Имеется работающее приложения на ATL. При попытки перевести его в службу путем замены класса CAtlExeModuleT на CAtlServiceModuleT приложение встает на создании СОМ — объекта.
Останавливается на операторе
hr = CoCreateInstanceEx (CLSID_TPromServer, NULL, CLSCTX_ALL, NULL, 1, &QI);
Данный оператор не возвращает управление, делает вызов и все. При использовании CAtlExeModuleT объект создается.
Где искать ошибку, в каком направлении.