Reference Guide

Table Of Contents
a critical state and could reset the system. This feature can also be used as an application watchdog timer for a mission-critical
application. In this case, the application would assume responsibility for rearming the timer before expiration.
The following table describes the properties and data type of the CIM WatchDog class.
Class Name: CIM_WatchDog
Parent Class: CIM_LogicalDevice
Table 27. CIM_WatchDog Properties
Property Description Data Type
MonitoredEntity Indicates the entity that is currently
being monitored by the watchdog feature.
This property is used to identify the
module that is responsible for rearming
the watchdog at periodic intervals. Values
for the MonitoredEntity property are:
1 - Unknown
2 - Other
3 - Operating System
uint16
MonitoredEntity Description A string describing additional textual
information about the monitored entity.
string
TimeoutInterval Indicates the time-out interval used by the
watchdog, in microseconds.
uint32
TimerResolution Indicates the resolution of the watchdog
timer. For example, if this value is
100, then the timer can expire anytime
between 100 microseconds and +100
microseconds.
uint32
CIM_CoolingDevice
The CIM_CoolingDevice class described in CIM_CoolingDevice contains a set of devices that work to keep the ambient
internal temperature of the system at a safe value.
The following table describes the properties and data type of the CIM Cooling Device class.
Class Name: CIM_CoolingDevice
Parent Class: CIM_LogicalDevice
Table 28. CIM_CoolingDevice Properties
Property Description Data Type
ActiveCooling Specifies whether the device provides
active (as opposed to passive) cooling.
Boolean
CIM_LogicalElement 35