Вниз
Скачать: CL | DM;

Создание сервиса виндовс...   Найти похожие ветки 

← →
fatal ©   (2004-08-03 09:29) [0]

Недавно попытался создать сервисное приложение в винде. Написал тестовую программу, ч/з реестр ручками впихнул ее в сервисы. Результат: приложение запустилось проработало секунд 15 и тут же было выкинуто виндой, типа не отвечает... (хотя оно работало), я так полагаю необходимо высталять некие флаги что прога жива и работает...  :)
Обозлившись на такое отношение винды к моей программулинке я поступил следующим образом: написал маленькую программу которая только и умеет что запускать другую (выше указанную) вставил ее в сервисы и всё прекрасно прокатило... причем самое смешное в том что если сервис стартует на незалогиненой машине то владельцем моей запушеной сервисом программы является - SYSTEM ! процесс обзывается невыгружаемым :)

(очередные виндовые баги)


← →
GanibalLector ©   (2004-08-03 09:35) [1]

>очередные виндовые баги
А где ты видел,что сервисы так просто выгружаются???
Все верно.


← →
Digitman ©   (2004-08-03 09:36) [2]


> Написал тестовую программу, ч/з реестр ручками впихнул ее
> в сервисы


а зачем такой геморрой ?
на то есть сервис-менеджер, ф-ции которого регистрируют сервис в реестре как положено

да и сама программа должна быть написана в соответствии с требованиями, предъявляемыми системой к сервис-приложениям


← →
Рамиль ©   (2004-08-03 09:37) [3]

И есть еще TServiceApplication


← →
fatal ©   (2004-08-03 09:46) [4]

причем самое смешное в том что если сервис стартует на незалогиненой машине то владельцем моей запушеной сервисом программы является - SYSTEM ! процесс обзывается невыгружаемым :)

....имеется ввиду программа которую запустил сервис
....затем сервис был прибит виндой
....а программа осталась жить!

:) ну что неужели никто не догоняет?

:) не обижайтесь!


← →
Anatoly Podgoretsky ©   (2004-08-03 09:49) [5]

Не волнуйся еще догонют


← →
Юрий Зотов ©   (2004-08-03 09:55) [6]

И добавют. За такие "сервисы".



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
11-1080647045
Viner
2004-03-30 15:44
2004.09.19
PBitMap


14-1093593865
gn
2004-08-27 12:04
2004.09.19
CaribeНа


1-1094018106
Zhekson
2004-09-01 09:55
2004.09.19
Как из полного пути к экзэшнику выделить только имя?


4-1091435646
Unknown Mystic
2004-08-02 12:34
2004.09.19
MsgWaitForMultipleObjects


14-1093525768
Копир
2004-08-26 17:09
2004.09.19
H E L P. Damned Javaw !




   Наверх