Reference Guide

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.
Table 28. CIM_CoolingDevice Properties
Class Name:
CIM_CoolingDevice
Parent Class:
CIM_LogicalDevice
Property Description Data Type
ActiveCooling Species whether the device provides
active (as opposed to passive) cooling.
Boolean
CIM_Fan
The CIM_Fan class described in below Table contains a set of devices that work to keep the ambient internal temperature of the
system at a safe value by circulating air.
Table 29. CIM_Fan Properties
Class Name:
CIM_Fan
Parent Class:
CIM_CoolingDevice
Property Description Data Type
VariableSpeed Species if the fan supports variable
speeds.
Boolean
DesiredSpeed Indicates the currently requested fan
speed, dened in RPM. When the
VariableSpeed value is TRUE, the fan
supports variable speeds. When a variable
speed fan is supported (VariableSpeed is
TRUE), the actual speed is determined
using a sensor (CIM_Tachometer) that is
associated with the fan.
uint64
CIM_UserDevice
The CIM_UserDevice class described in Table below contains logical devices that allow a system’s users to input or view data.
Classes derived from CIM_UserDevice include CIM_Keyboard and CIM_PointingDevice.
35