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

Вниз

сервис   Найти похожие ветки 

 
XentaAbsenta ©   (2009-01-22 10:03) [0]

ServiceControlHandler и ServiceMain работают в одном треде или нет?
Думаю - логично будет, если в разных. а на самом деле?


 
Сергей М. ©   (2009-01-22 10:27) [1]


> логично будет, если в разных


Так и есть.
Хотя ничто не мешает реализовать все это хозяйство и в одном-единственном треде


 
XentaAbsenta ©   (2009-01-22 10:32) [2]

ясно, хотя странно - сколько не перечитывал эту тему в MSDN упоминания об этом там нет.


 
Сергей М. ©   (2009-01-22 10:55) [3]

В каком треде ты вызовешь RegisterServiceCtrlHandler, в том же самом треде и будет вызываться указанная 2-м параметром процедура-обработчик контролов, адресованных твоему сервису


 
Rouse_ ©   (2009-01-22 10:56) [4]


> сколько не перечитывал эту тему в MSDN упоминания об этом
> там нет.

ServiceControlHandler располагается в главном потоке, о чем явно указано в документации.
http://msdn.microsoft.com/en-us/library/ms683240(VS.85).aspx
А уж в какой нити ты расположишь свой ServiceMain только тебе ведомо :)



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
4-1206779666
kalexi
2008-03-29 11:34
2009.03.29
Как узнать с какого по какой адрес занимает процесс в системе?


15-1232655714
Городской Шаман
2009-01-22 23:21
2009.03.29
А можно ли вообще при проектировании драйверов использовать ООП?


15-1233084580
Eraser
2009-01-27 22:29
2009.03.29
Скрыть строку от отладчика и хекс-редактора


2-1234168182
Влади мир
2009-02-09 11:29
2009.03.29
StringGrid


15-1232751624
Четыре
2009-01-24 02:00
2009.03.29
Компонент добавляющий в заголовок окна кнопку справа Помогите