Class IpcMainBoard
This module provides mainboard information, such as type, serial number, production date, boot count, operating time, and temperature. This module is not supported by all devices, since it requires a special BIOS.
public class IpcMainBoard
- Inheritance
-
IpcMainBoard
- Inherited Members
Properties
BiosMajorVersion
BIOS major version
public byte BiosMajorVersion { get; }
Property Value
BiosMinorVersion
BIOS minor version
public byte BiosMinorVersion { get; }
Property Value
BiosVersion
BIOS version
public string BiosVersion { get; }
Property Value
BootCount
Number of times the device has been booted.
public uint BootCount { get; }
Property Value
MainBoardRevision
Mainboard revision
public byte MainBoardRevision { get; }
Property Value
MaxBoardTemperatureCelsius
Highest measured temperature.
public int MaxBoardTemperatureCelsius { get; }
Property Value
MaxInputMilliVolts
Highest measured voltage.
public int MaxInputMilliVolts { get; }
Property Value
MinBoardTemperatureCelsius
Lowest measured temperature.
public int MinBoardTemperatureCelsius { get; }
Property Value
MinInputMilliVolts
Lowest measured voltage.
public int MinInputMilliVolts { get; }
Property Value
OperatingTimeMinutes
Operating time in minutes.
public uint OperatingTimeMinutes { get; }
Property Value
ProductionDate
Production date of the mainboard.
public string ProductionDate { get; }
Property Value
SerialNumber
Serial number of the mainboard.
public string SerialNumber { get; }
Property Value
TemperatureCelsius
Current mainboard temperature °C.
public short TemperatureCelsius { get; }
Property Value
Type
Type of the mainboard.
public string Type { get; }