RequestStateChange changes the state of a job. The possible values are as follows: Start (2) changes the state to \'Running\'. ...

RequestStateChange changes the state of a job. The possible values are as follows: 
Start (2) changes the state to \'Running\'. 
Suspend (3) stops the job temporarily. The intention is to subsequently restart the job with \'Start\'. It might be possible to enter the \'Service\' state while suspended. (This is job-specific.) 
Terminate (4) stops the job cleanly, saving data, preserving the state, and shutting down all underlying processes in an orderly manner. 
Kill (5) terminates the job immediately with no requirement to save data or preserve the state. 
Service (6) puts the job into a vendor-specific service state. It might be possible to restart the job.