Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > CreateService


Автор: mysteriouskiller 18.4.2006, 18:20
Подскажите, регаю сервис в системе, потом в службах нажимаю запустить, а он с ошибкой не запускается (1053: служба не ответила на запрос своевременно) сервис пореган функцией: 

CreateService(hSCMgr, PChar(ServiceName), PChar(ServiceName), SERVICE_START, SERVICE_WIN32_OWN_PROCESS,
SERVICE_AUTO_START, SERVICE_ERROR_NORMAL, PChar(ExecutablePath), nil, nil, nil, nil, nil);

Может, всё дело в параметрах? Скажите тогда какие правильно будет использовать, нужно в принципе при запуске порегаться и запуститься сразу, и чтобы при перезагрузке сервис также успешно запустился. 
Спасибо за внимание.
 

Автор: Girder 18.4.2006, 19:32
http://forum.vingrad.ru/index.php?showtopic=57518&view=findpost&p=471413 

Автор: mysteriouskiller 19.4.2006, 08:29
Спасибо Girder. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)