Здравствуйте, Jolly Roger, Вы писали:
JR>Здравствуйте, okman, Вы писали:
O>>А вот на счет оконных сообщений непонятно — у сервисов же нет оконной процедуры.
JR>Процедур нет по как-бы умолчанию
Но ведь нет никаких препятствий запустить цикл выборки-диспетчирезации, и отправлять сообщения с помощью PostThreadMessage. Или создать окно и диспетчировать из петли в него. Опять-же оконный таймер вполне можно использовать в сервисе, конечно при наличии в установившем его потоке петли сообщений. Ну и COM — COM вполне штатно работает в службе, но ему для маршалинга вызовов в STA необходимо наличие петли сообщений в потоке этого STA.
Интересно, что сделает система с таким сервисом после обработки им сообщения WM_QUERYENDSESSION ?

Надо будет как-нибудь поставить эксперимент...