Constantes predefinidas
PHP Manual

Constantes de Mensajes de Control de Servicio de Win32Service
Constante Valor Descripción
WIN32_SERVICE_CONTROL_CONTINUE 0x00000003 Notifica a un servicio pausado que debería reanudarse.
WIN32_SERVICE_CONTROL_INTERROGATE 0x00000004 Notifica a un servicio que debería informar de su información de estado al administrador de control de servicios.
WIN32_SERVICE_CONTROL_PAUSE 0x00000002 Notifica a un servicio que debería pausarse.
WIN32_SERVICE_CONTROL_PRESHUTDOWN 0x0000000F Notifica a un servicio que el sistema se apagará. Un servicio que maneja esta notificación bloquea el apagado del systema hasta que el servicio se detenga o el intervalo de tiempo límite de pre-apagado expira. Este valor no está soportado por Windows Server 2003 y Windows XP/2000.
WIN32_SERVICE_CONTROL_SHUTDOWN 0x00000005 Notifica a un servicio que el sistema se está apagando, por lo que el servicio puede realizar tareas de limpieza. Si un servicio acepta este código de cotrol, debe detenerse después de realizar sus tareas de limpieza. Después de que el SCM envíe este código de control, no se enviarán otros códigos de control al servicio.
WIN32_SERVICE_CONTROL_STOP 0x00000001 Notifica a un servicio que debería detenerse.

Constantes predefinidas
PHP Manual