CIM Reference Guide
52 CIM_LogicalElement
The CIM_WatchDog class described in Table 3-14 represents a timer that is
implemented in the system hardware. The watchdog feature allows the
hardware to monitor the state of the operating system, BIOS, or a software
component installed on the system. If the monitored component fails to reset
the timer before its expiration, the hardware assumes that the system is in 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.
Table 3-14. CIM_WatchDog Properties
Class Name: CIM_WatchDog
Parent Class: CIM_LogicalDevice
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
Describes 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