Table of Contents

Class BiosInformation

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents information about the currently installed BIOS of a machine.

public class BiosInformation : BypassSection
Inheritance
BiosInformation
Inherited Members

Constructors

BiosInformation()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.BiosInformation class.

public BiosInformation()

Properties

CurrentLanguage

Gets or sets the current language of the BIOS - for example "enUS".

public string CurrentLanguage { get; set; }

Property Value

string

DisplayName

Gets or sets the display name for this BIOS - for example "InsydeH2O Version 03.72.44R0200DA".

public string DisplayName { get; set; }

Property Value

string

Remarks

Added in version 5.0.

EmbeddedControllerVersion

Gets or sets the version of the embedded controller, this is only available in Windows 10, Window Server 2016, and above.

public SerializableVersion EmbeddedControllerVersion { get; set; }

Property Value

SerializableVersion

FirmwareType

Gets or sets the firmware type. This is available on Windows 8, Windows Server 2012, and above.

public BiosFirmwareType FirmwareType { get; set; }

Property Value

BiosFirmwareType

FirmwareTypeString

Gets the firmware type as a human readable string. This is available on Windows 8, Windows Server 2012, and above.

public string FirmwareTypeString { get; set; }

Property Value

string

Manufacturer

Gets or sets the manufacturer of the BIOS - for example "LENOVO".

public string Manufacturer { get; set; }

Property Value

string

ReleaseDate

Gets or sets the release date for the BIOS.

public DateTime ReleaseDate { get; set; }

Property Value

DateTime

SmbiosBiosVersion

Gets or sets the BIOS Version as reported by SMBIOS - for example "R0200DA".

public string SmbiosBiosVersion { get; set; }

Property Value

string

SmbiosVersion

Gets or sets the version of SMBIOS.

public SerializableVersion SmbiosVersion { get; set; }

Property Value

SerializableVersion

SystemBiosVersion

Gets or sets the system BIOS version. This is available on Windows 10, Windows Server 2016, and above.

public SerializableVersion SystemBiosVersion { get; set; }

Property Value

SerializableVersion

Version

Gets or sets the human readable version of this BIOS - for example "LENOVO - 1140".

public string Version { get; set; }

Property Value

string

Methods

ToString()

Returns the BIOS information as a human readable string.

public override string ToString()

Returns

string

The BIOS information as a human readable string.