2.2.5.54 ServiceRunningStatus

This simple type is an enumeration specifying the service status.

 <xs:simpleType name="ServiceRunningStatus">
   <xs:restriction base="xsd:string">
     <xs:enumeration value="NotChecked" />
     <xs:enumeration value="Stopped" />
     <xs:enumeration value="StartPending" />
     <xs:enumeration value="StopPending" />
     <xs:enumeration value="Running" />
     <xs:enumeration value="ContinuePending" />
     <xs:enumeration value="PausePending" />
     <xs:enumeration value="Paused" />
     <xs:enumeration value="NotApplicable" />
     <xs:enumeration value="NotReachable" />
     <xs:enumeration value="Unknown" />
     <xs:enumeration value="AccessDenied" />
   </xs:restriction>
 </xs:simpleType>

The following table describes the various values of this type.

Value

Description

AccessDenied

The caller does not have access to fetch the service status.

NotChecked

The service status is not checked.

Stopped

The service is not running.

StartPending

The service is starting.

StopPending

The service is stopping.

Running

The service is running.

ContinuePending

The service continue is in progress (after a paused state).

PausePending

The service is being paused.

Paused

The service is in paused state.

NotApplicable

The service status is not applicable.

NotReachable

The server is unreachable or the service status could not be accessed due to insufficient privileges.

Unknown

The service status is unknown.