Вниз
Скачать: 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.023 c
14-1093602593
Ega23
2004-08-27 14:29
2004.09.19
А бомбу-то нашли....


1-1093870537
Woolen
2004-08-30 16:55
2004.09.19
Проблемы с отладкой


14-1093547842
GEN++
2004-08-26 23:17
2004.09.19
Хамство в форуме, стоит ли отвечать?


14-1093848507
вразлет
2004-08-30 10:48
2004.09.19
Ко здоровью нации через рекламу пива


3-1093172765
Ted
2004-08-22 15:06
2004.09.19
Как исключить Null записи из SQL запроса?




   Наверх