Форум программистов, компьютерный форум CyberForum.ru

Как в Win2k запустить службу? - C++

Восстановить пароль Регистрация
 
MaD1
Сообщений: n/a
21.09.2010, 19:24     Как в Win2k запустить службу? #1
Привет всем.
В Windows 2000, в папке 'Администрирование' есть такая фича, как 'Службы'.
Так вот, как программно запустить одну из служб? Имеется следующий код:

SERVICE_STATUS_HANDLE ssh=RegisterServiceCtrlHandler('Служба', &Handler);
SERVICE_STATUS ss;
ss.dwServiceType=SERVICE_WIN32_OWN_PROCESS|SERVICE_INTERACTIVE_PROCESS;
ss.dwCurrentState=SERVICE_RUNNING; //Тут запускается?
ss.dwControlsAccepted=0;
ss.dwWin32ExitCode=NO_ERROR;
ss.dwCheckPoint=0;
ss.dwWaitHint=0;
SetServiceStatus(ssh,&ss);

Но данный код не запускает ни одну из служб, как быть?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2010, 19:24     Как в Win2k запустить службу?
Посмотрите здесь:

C++ Как запустить в Dev C++
C++ Как запустить COM InprocServer как LocalServer?
Как скрестить службу и клиентскую часть для вин2к/винХР C++
Что требуется для запуска проекта использующего Crystal Reports на чистой Win2K? C++
C++ как запустить и в чем ошибка
Как запустить прогу? C++
C++ Как установить и запустить C++
Переделка программы в службу C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 04:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru