Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.11;
Скачать: CL | DM;

Вниз

Вызов процедуры в сервисе   Найти похожие ветки 

 
Duncan   (2005-10-06 12:09) [0]

Основная задача состоит в том чтобы определить чем занят сейчас сервис. Внутри сервиса есть некоторая процедура которая дает нужную инфу. Как вызвать и получить результат этой процедуры?


 
Digitman ©   (2005-10-06 12:17) [1]


> Как вызвать


откуда вызвать-то ?


 
Duncan   (2005-10-06 12:23) [2]

Вызывать из внешнего exe файла (приложение).


 
Digitman ©   (2005-10-06 13:03) [3]

а причем тут сервис ?

надо понимать, что если бы не сервис, то в этом случае ты знаешь как это сделать, и вся загвоздка именно в том что приложение-сервис в этом плане чем-то отличается от любого иного типа приложения ?

или как ?


 
Leonid Troyanovsky ©   (2005-10-06 13:49) [4]


> Duncan   (06.10.05 12:09)  
> сейчас сервис. Внутри сервиса есть некоторая процедура которая
> дает нужную инфу. Как вызвать и получить результат этой
> процедуры?


ControlService подаст сервису сигнал (128-255), приняв который
сервис должен выполнить требуемую процедуру.
Вывести результат можно, например, в event log (Application).

См. также SERVICE_CONTROL_INTERROGATE

И читать, читать, читать: http://rsdn.ru/?summary/2393.xml

--
Regards, LVT.


 
Digitman ©   (2005-10-06 14:02) [5]


> Leonid Troyanovsky ©   (06.10.05 13:49) [4]


ну это же не вызов процедуры, согласись)..

это ж - интерпроцессное взаимодействие, в рез-те один процесс может "скомандовать" другому процессу что-то там проделать в своем хозяйстве  ... а для этого другой процесс должен как-то реагировать на такие "команды" ...

впрочем, это именно автор понять должен ...


 
clickmaker ©   (2005-10-06 14:06) [6]


> Как вызвать и получить результат этой процедуры?

Сделать его COM-сервером


 
Duncan   (2005-10-06 15:34) [7]

Спасибо... Я понял где копать надо...



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

Текущий архив: 2005.12.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
2-1132404304
начиннающий
2005-11-19 15:45
2005.12.11
Filter


2-1132997350
jiurafgdfg
2005-11-26 12:29
2005.12.11
Прервать выполнение цикла.. по нажатию кнопки!


14-1132664084
Murkt
2005-11-22 15:54
2005.12.11
Нормализация матрицы по числу


14-1132647302
злобная танька
2005-11-22 11:15
2005.12.11
Посоветуйте книжку по VC++ или как там его


9-1121778842
-virus-
2005-07-19 17:14
2005.12.11
Как делать анимацию (2D)?