Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2007, 20:12   #1
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
Вопрос Служба

1.Объясните как можно сделать управление службой и получение из неё инфы? Тоесть нужно реализовать что-то похожее как с dll. Запустить какую-то функцию и чтобы она вернула значение. И также устанавливать в ней значения.
2.В какой последовательности происходят события при старте службы? OnCreate, OnStart... ???
3.В службе есть такой свойство Dependencis. В нем можно выставлять без каких запущенных служб эта служба не будет работать. Что нужно писать в Name??? Я создаю две службы. Одна основная, а вторая должна работать благодаря основной
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Старый 09.10.2007, 21:25   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

HKLM\System\CurrentControlSet\Servi ces
там находятся записи о всех службах. Создай какую-нибудь службу заполни в ней все свойства и посмотри: где, какое свойство прописалось
Name - это наверно будет имя подключа в указанном выше разделе.
rpy3uH вне форума Ответить с цитированием
Старый 09.10.2007, 23:17   #3
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
По умолчанию

А можно как-то еще. В службе будет находится просто сервер. А через отдельную программу должен осуществлятся контроль этого сервера. С реестром не хотелось бы. Есть способы??? Было бы хорошо если сделать как-то в виде Класа, чтобы его передал в программку из службы и уже класс управляет сервером (какой-то бред я придумал)
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Старый 10.10.2007, 09:03   #4
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

я тебя не понял.
Насколько я понял тебе надо научить общаться программу и службу. используй пайпы, файловый мэпинг и т.д. самое простое: создай окно в службе и программе, из программы посылай какое-нибудь сообщение (SendMessage), служба принимает его и отправляет какое нибудь сообщение в ответ.
rpy3uH вне форума Ответить с цитированием
Старый 10.10.2007, 10:59   #5
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
По умолчанию

А вот с этого места по-подробней (пример, как такое сделать) или можно какую нибудь книгу где об этом замечательно было написано Если не трудно
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Старый 10.10.2007, 12:14   #6
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

читани сначала вот здесь http://pblog.ru/?p=8
rpy3uH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Справочная служба аэропорта sds Помощь студентам 2 16.11.2007 14:49
Служба Plug&Play в Windows =LeonZone= Свободное общение 4 23.08.2007 18:35
служба MAcK Win Api 3 04.12.2006 20:05