System fan  64  
Table 5-2  Class: HP_Fan 
Property name  Property implementation 
Caption 
Fan n:Location, where n represents the number of 
the fan instance. For example: FAN 10:cabinet 0 
- fan 0 
Description 
Fan n:Location provides cooling for 
fantype.statusdescription, where n represents the 
number of the fan instance, fantype represents the 
corresponding string value of the FanType 
enumeration, and statusdescription represents the value 
of StatusDescriptions[0]. 
Example: 
FAN 10:cabinet 0 - fan 0 provides 
cooling for System board.  Fan is 
operating properly. 
ElementName 
Fan n:Location 
CIM_ManagedSystemElement 
•  2 (OK)—if fan is operating properly; 
OperationalStatus[0] 
•  6 (Error)—if fan has failed 
•  Fan is operating properly—if OperationalStatus[0] 
is 2 (OK) 
StatusDescriptions[0] 
•  Fan has failed—if OperationalStatus is 6 (Error) 
•  5 (OK)—if fan is operating properly 
HealthState 
•  20 (Major Failure)—if fan has failed 
Name 
Fan n, where n represents the number of the fan 
instance. 
CIM_LogicalDevice 
CreationClassName HP_WinFan 
DeviceID 
Fan n, where n represents a unique identifier for this 
fan instance 
SystemCreationClassName HP_ComputerSystem.CreationClassName 
SystemName HP_ComputerSystem.Name 
CIM_EnabledLogicalElement 
EnabledDefault 2 (Enabled) 
EnabledState  5 (Not Applicable) 
RequestedState  12 (Not Applicable) 
CIM_CoolingDevice 
ActiveCooling True 
CIM_Fan 
•  True—if fan supports variable speed 
VariableSpeed 
•  False—if fan does not support variable speed or is 
unknown