Хочу написать сервис, есть вопросы
От: Giraffe  
Дата: 11.11.05 07:19
Оценка:
Здравствуйте.

Хочу написать сервис. Читал статьи на RSDN — почти все понятно, но есть вопросы.

В статье "Управление системными службами Windows NT" часть 2-я сказано

Получив команду на запуск службы, StartServiceCtrlDispatcher создает новый поток вызовом CreateThread, в котором вызывает главную функцию службы, обычно имеющую название ServiceMain. Непосредственно перед созданием потока StartServiceCtrlDispatcher вызывает SetServiceStatus чтобы установить текущее состояние службы в SERVICE_START_PENDING, указывая при этом dwCheckPoint как 0 и dwWaitHint как 2000.


В частности меня интересует —
в функции WinMain / main вызываем
StartServiceCtrlDispatcher(...)


Нужно-ли после вызова этой функции ждать завершения потока созданного в StartServiceCtrlDispatcher ?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.