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 |
Оповещает службу, что надо остановиться.
|