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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MaD1
Сообщений: n/a
#1

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

21.09.2010, 19:24. Просмотров 621. Ответов 0
Метки нет (Все метки)

Привет всем.
В 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++):

Как скрестить службу и клиентскую часть для вин2к/винХР - C++
Проблема насущная, может кто сталкивался с чем-то подобным.... Мне надо написать службу, которая бы могла вмешиваться в работу...

Что требуется для запуска проекта использующего Crystal Reports на чистой Win2K? - C++
Подскажите, какие требуются DLL для запуска проекта(MSVC + ODBC) использующего Print Engine API на машине с чистой win2k?

Переделка программы в службу - C++
Приветствую всех, написал сетевую програмулину (оттестирована, возьмем за истину, что работает она стабильно и верно), решил попробовать...

Перевод обычного приложения на службу - C++
Добрый вечер! У меня есть приложение, которое я хотел бы сделать службой (саморазвитие). Допустим выводит на экран "Hello, world!",...

Как запустить COM InprocServer как LocalServer? - C++
Привет! Подскажите как запустить COM InprocServer как LocalServer? Как правильно загрузить суррогат? Что надо писать в реестр? ...

Как запустить прогу? - C++
Вызвал редактор- это ведь редактор?- нажатием на файл .cpp , сам не ожидал. Дописал строку. Кажется компилировал, я не уверен. Как ее...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2010, 19:24
Привет! Вот еще темы с ответами:

Как установить и запустить C++ - C++
В инете скачал несколько С++, по-моему не то скачивал. Как его установить и по какому запросу искать

Как запустить в Dev C++ - C++
#include<iostream> #include<iomanip> #include<fstream> using namespace std; int main() { ifstream fin("с:\\input.txt",...

Приложение работает в Win2K, не работает в Win2003 - C++
Может кто сталкивался - прога написанная на VC++ нормально работает в Win2K(Prof/Server), но "вылетает" в Win2003Server. Причем случиться...

Как запустить программу из программы на C++ - C++
Как из программы , написанной на с++ запустить другую программу(передать ей аргументы) и получить результат обратно в первую программу?


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru