Reference Guide

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.
The following table describes the properties and data type of the CIM_Fan class.
Class Name: CIM_Fan
Parent Class: CIM_CoolingDevice
Table 29. CIM_Fan Properties
Property Description Data Type
VariableSpeed Specifies if the fan supports variable
speeds.
Boolean
DesiredSpeed Indicates the currently requested fan speed,
defined 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.
The following table describes the properties and data type of the CIM User Device class.
Class Name: CIM_UserDevice
Parent Class: CIM_LogicalDevice
Table 30. CIM_UserDevice Properties
Property Description Data Type
IsLocked Indicates if the device is locked, preventing
user input or output.
Boolean
CIM_PointingDevice
The CIM_PointingDevice class described in Table below includes those devices used to point to regions of a display. Examples of
such devices are a mouse or a trackball.
The following table describes the properties and data type of the CIM Pointing Device class.
Class Name: CIM_PointingDevice
36
CIM_LogicalElement