win32_set_service_status
  Update the service status
  
 
  Description
  
   bool win32_set_service_status
    ( int $status
   [, int $checkpoint = 0
  ] )
  
  
 
  Parameters
  
   
    
     - 
status
- 
      
       The service status code, one of
       WIN32_SERVICE_RUNNING,WIN32_SERVICE_STOPPED,WIN32_SERVICE_STOP_PENDING,WIN32_SERVICE_START_PENDING,WIN32_SERVICE_CONTINUE_PENDING,WIN32_SERVICE_PAUSE_PENDING,WIN32_SERVICE_PAUSED.
 
- 
checkpoint
- 
      
       The checkpoint value the service increments periodically to report its
       progress during a lengthy start, stop, pause, or continue operation.
       For example, the service should increment this value as it completes
       each step of its initialization when it is starting up.
       
       The checkpointis only valid when thestatusis one ofWIN32_SERVICE_STOP_PENDING,WIN32_SERVICE_START_PENDING,WIN32_SERVICE_CONTINUE_PENDINGorWIN32_SERVICE_PAUSE_PENDING.
 
 
 
  Return Values
  
   Returns TRUE on success, FALSE if there is a problem with the parameters or a Win32 Error Code on failure.