Сервисы
Есть метод запуска - WinExec("net start <имя_сервиса>"), но, по-моему, это грубова-то..
Цитата:
Originally posted by CoderDecoder
Как проверить, запущен тот или иной сервис, и если не запущен, запустить?
Есть метод запуска - WinExec("net start <имя_сервиса>"), но, по-моему, это грубова-то..
Как проверить, запущен тот или иной сервис, и если не запущен, запустить?
Есть метод запуска - WinExec("net start <имя_сервиса>"), но, по-моему, это грубова-то..
Имхо, надо копать в сторону функций
OpenSCManager(), OpenService(), CreateService(), QueryServiceConfig2(), QueryServiceStatusEx().
Цитата:
Originally posted by Plisteron
Имхо, надо копать в сторону функций
OpenSCManager(), OpenService(), CreateService(), QueryServiceConfig2(), QueryServiceStatusEx().
Имхо, надо копать в сторону функций
OpenSCManager(), OpenService(), CreateService(), QueryServiceConfig2(), QueryServiceStatusEx().
(найдя в МЗДН-е эти ф-ии) ууу.. как страшно.. и зачем мне только эту дурацкую программу писать.. =)
Ладно, спасибо.. буду разбираться, как работать с сервисами в WinAPI.. тьфу, гадость
Цитата:
Originally posted by CoderDecoder
буду разбираться, как работать с сервисами в WinAPI.. тьфу, гадость
буду разбираться, как работать с сервисами в WinAPI.. тьфу, гадость
Полностью согласен! 8)