DOC: WMI: Win32_TemperatureProbe.CurrentReading Is Not Populated (306852)



The information in this article applies to:

  • Microsoft Windows Management Instrumentation 1.5

This article was previously published under Q306852

SUMMARY

Most of the information that the Win32_TemperatureProbe WMI class provides comes from SMBIOS. Real-time readings for the CurrentReading property cannot be extracted from SMBIOS tables. For this reason, current implementations of Windows Management Instrumentation (WMI) do not populate the CurrentReading property. The CurrentReading property's presence is reserved for possible future use.

The structure of the SMBIOS Temperature Probe group is type 28, as documented in section 3.3.29 of the following SMBIOS specifications: This group is defined as follows in SMBIOS 2.2:

Offset Name Length Value Description
00hTypeBYTE28Temperature Probe indicator.
01hLengthBYTEVariesLength of the structure, at least 14h.
02hHandleWORDVariesThe handle, or instance number, associated with the structure.
04hDescriptionBYTESTRINGThe number of the string that contains additional descriptive information about the probe or its location.
05hLocation and StatusBYTEBit-fieldDefines the probe's physical location and status of the temperature monitored by this temperature probe.
06hMaximum ValueWORDVariesThe maximum temperature readable by this probe, in 1/10 degrees C. If the value is unknown, the field is set to 0x8000.
08hMinimum ValueWORDVariesThe minimum temperature readable by this probe, in 1/10 degrees C. If the value is unknown, the field is set to 0x8000.
0AhResolutionWORDVariesThe resolution for the probe's reading, in 1\1000 degrees C. If the value is unknown, the field is set to 0x8000.
0ChToleranceWORDVariesThe tolerance for reading from this probe, in plus/minus 1/10 degrees C. If the value is unknown, the field is set to 0x8000.
0EhAccuracyWORDVariesThe accuracy for reading from this probe, in plus/minus 1/100 of a percent. If the value is unknown, the field is set to 0x8000.
10hOEM-definedDWORDVariesContains OEM- or BIOS vendor-specific information.
14hNominal ValueWORDVariesThe nominal value for the probe's reading in 1/10 degrees C. If the value is unknown, the field is set to 0x8000. This field is present in the structure only if the structure's Length is larger than 14h.

WMI provides this information in the Win32_TemperatureProbe class.

MORE INFORMATION

For more information, browse to the Platform Software Developer Kit (SDK) documentation for Win32_TemperatureProbe, or review the SMBIOS specs at the following DMTF Web site:

Modification Type:MinorLast Reviewed:3/20/2004
Keywords:kbDSWManage2003Swept kbdocerr kbinfo KB306852