Reference Guide

Property Description
NOTE: The value "No Change" (5) has been deprecated
instead of indicating the last requested state is "Unknown"
(0). If the last requested or desired state is unknown,
RequestedState should have the value "Unknown" (0), but
may have the value "No Change" (5). There are two new
values in RequestedState that build on the statuses of
EnabledState. These are "Reboot" (10) and "Reset" (11).
Shut Down requests an orderly transition to the Disabled state,
and may involve removing power, to completely erase any
existing state. The Disabled state requests an immediate
disabling of the element, such that it will not execute or accept
any commands or processing requests. This property is set as
the result of a method invocation (such as Start or StopService
on CIM_Service), or can be overridden and defined as
WRITEable in a subclass. The method approach is considered
superior to a WRITEable property, because it allows an explicit
invocation of the operation and the return of a result code. If
knowledge of the last RequestedState is not supported for the
EnabledLogicalElement, the property is NULL or have the value
12 "Not Applicable".
Status
A string indicating the current status of the object. Various
operational and non-operational statuses are defined. This
property is deprecated instead of OperationalStatus, which
includes the same semantics in its enumeration. This change is
made for the following reasons:
Status is more correctly defined as an array. This
definition overcomes the limitation of describing status
using a single value, when it is really a multi-valued
property (for example, an element may be OK AND
Stopped.
A MaxLen of 10 is too restrictive and leads to unclear
enumerated values.
The change to a uint16 data type was discussed when
CIM V2.0 was defined. However, existing V1.0
implementations used the string property and did not
want to modify their code. Therefore, Status was
grandfathered into the Schema. Use of the deprecated
qualifier allows the maintenance of the existing
property, but also permits an improved definition using
OperationalStatus.
Possible values are:
OK
Error
Degraded
Unknown
Pred Fail
Starting
Stopping
Service
Stressed
NonRecover
No Contact
59