Article ID: 306852 - Last Review: March 20, 2004 - Revision: 1.1

DOC: WMI: Win32_TemperatureProbe.CurrentReading Is Not Populated

This article was previously published under Q306852
Expand all | Collapse all

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:
http://www.dmtf.org/download/standards/DSP0119.pdf (http://www.dmtf.org/download/standards/dsp0119.pdf)
This group is defined as follows in SMBIOS 2.2:

Collapse this tableExpand this table
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:
http://www.dmtf.org/download/standards/DSP0119.pdf (http://www.dmtf.org/download/standards/dsp0119.pdf)

APPLIES TO
  • Microsoft Windows Management Instrumentation 1.5
Keywords: 
kbdswmanage2003swept kbdocerr kbinfo KB306852
Retired KB ArticleRetired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
 

Article Translations