WIN32_SERVICE_CONTROL_CONTINUE |
0x00000003 |
Оповещает службу, что надо выйти из состояния паузы.
|
WIN32_SERVICE_CONTROL_DEVICEEVENT |
0x0000000B |
|
WIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGE |
0x0000000C |
|
WIN32_SERVICE_CONTROL_INTERROGATE |
0x00000004 |
Оповещает службу, что надо послать информацию по ее текущему статусу
в менеджер служб.
|
WIN32_SERVICE_CONTROL_NETBINDADD |
0x00000007 |
Уведомляет сетевую службу о наличии нового компонента для привязки.
|
WIN32_SERVICE_CONTROL_NETBINDDISABLE |
0x0000000A |
Уведомляет сетевую службу о том, что одна из ее привязок отключена.
|
WIN32_SERVICE_CONTROL_NETBINDENABLE |
0x00000009 |
Уведомляет сетевую службу о том, что отключенная привязка включена.
|
WIN32_SERVICE_CONTROL_NETBINDREMOVE |
0x00000008 |
Уведомляет сетевую службу о том, что компонент для привязки был удален.
|
WIN32_SERVICE_CONTROL_PARAMCHANGE |
0x00000006 |
Уведомляет службу о том, что ее стартовые параметры изменились.
|
WIN32_SERVICE_CONTROL_PAUSE |
0x00000002 |
Оповещает службу, что надо перейти в режим паузы.
|
WIN32_SERVICE_CONTROL_POWEREVENT |
0x0000000D |
|
WIN32_SERVICE_CONTROL_PRESHUTDOWN |
0x0000000F |
Оповещает службу, что система останавливается. Служба, обрабатывающая такое
сообщение, блокирует остановку системы до момента остановки службы,
либо до истечения таймаута. Это значение не поддерживается
Windows Server 2003 и Windows XP/2000.
|
WIN32_SERVICE_CONTROL_SESSIONCHANGE |
0x0000000E |
|
WIN32_SERVICE_CONTROL_SHUTDOWN |
0x00000005 |
Оповещает службу, что система останавливается и службе необходимо
произвести корректную остановку. Служба, которая принимает
такое сообщение должна корректно завершить свои процессы.
После того, как менеджер служб послал такое сообщение, больше никаких
других сообщений он посылать службе не будет.
|
WIN32_SERVICE_CONTROL_STOP |
0x00000001 |
Оповещает службу, что надо остановиться.
|