Здравствуйте, Kef, Вы писали:
Kef>Здравствуйте Elmm, Вы писали:
E>>Пытаюсь написать сабж, использовал ATL визарда но получаю такую ошибку при попытки запуска сервиса "Служба не ответил на запрос своевременно".
E>>Что это значит? — я в этом новичёк.
Во-во, у меня такая же фигня.

Только писал я просто на С++. Только кнопку нажму, мол запустить сервис, а он тутже показывает эту ошибку. А винда какая у тебя. У меня Вин-ХРю, может из-за этого?
Kef>... Очивидно сервис где то виснит в момент запуска ... Сервис должен периодически информировать SCM о своем состоянии во время взамодействия с SCM (флажки типа PENDING, RUNNING и т.д.) ... вот наверное какой то участок кода при загрузке слишком долго работает и ATL-ая реализация не успевает послать SCM реакцию сервиса (::SetServiceStatus()) ... может ты чего уже успел поменять в исходном коде ATL ???
Kef>... посмотри через Debbuger ...
хм, как только ServiceMain пускаю сразу же ssh=RegisterServiceCtrlHandler("ServiceName", &ServiceCtrlHandler);, а потом START_PENDING. вот на днях попробую на NТ4.