System Health Monitor Services Enumeration

 

The following are enumeration values for ICONICS' System Health Monitor service’s Service Start Mode and Status values.

 

The recommended way to get the enumerated value is to use the enum() function of the extended point syntax.

 

For example:  enum(:Services/Platform/IcoLicenseService/StartMode)            

Service Start Mode

Service Start Mode is defined as:

 

0=Boot (Device driver started by the operating system loader (valid only for driver services))

1=System (Device driver started by the operating system initialization process. This value is valid only for driver services)

2=Auto (Service to be started automatically during system startup)

3=Manual (Service to be started manually by a call to the StartService method)

4=Disabled (Service that can no longer be started)

uint.MaxValue=Unknown (The start mode is unknown)

Status Values

Service status is defined as:

 

0=Stopped (The service is stopped)

1=StartPending (The service is going to process a start request)

2=StopPending (The service is going to process a stop request)

3=Running (The service is started)

4=ContinuePending (The service is going to process a continue request)

5=PausePending (The service is going to process a pause request)

6=Paused (The service is paused)

7=Unknown (Unknown status)

 

See Also:

System Health Monitor

Health Monitor Settings

Platform Services Health Monitoring Features

ICONICS Modules Performance Counters