Class CIM_BIOSElement
extends CIM_SoftwareElement

BIOSElement represents the low-level software that is loaded into non-volatile storage and used to bring up and configure a ComputerSystem.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_SoftwareElement
   |
   +--CIM_BIOSElement

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringBIOSElement represents the low-level software that is loaded into non-volatile storage and used to bring up and configure a ComputerSystem.
UMLPackagePathstringCIM::Application::BIOS
Versionstring2.17.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
CurrentLanguagestring
DescriptionstringThe currently selected language for the BIOS. This information can be obtained from SMBIOS, using the Current Language attribute of the Type 13 structure, to index into the string list following the structure. The property is formatted using the ISO 639 Language Name, and may be followed by the ISO 3166 Territory Name and the encoding method.
ModelCorrespondencestringCIM_BIOSElement.ListOfLanguages
EmbeddedControllerFirmwareMajorReleaseuint8
DescriptionstringIndicates the major release of the embedded controller firmware, e.g. the value will be 0Ah for revision 10.22 and 02h for revision 2.1. The value 0xFF denotes the embedded controller firmware is not field-upgradeable.
Experimentalbooleantrue
EmbeddedControllerFirmwareMinorReleaseuint8
DescriptionstringIndicates the minor release of the embedded controller firmware, e.g. the value will be 16h for revision 10.22 and 01h for revision 2.1. The value 0xFF denotes the embedded controller firmware is not field-upgradeable.
Experimentalbooleantrue
LoadedEndingAddressuint64
DescriptionstringThe ending address of the memory which this BIOS occupies.
MappingStringsstringMIF.DMTF|System BIOS|001.6
LoadedStartingAddressuint64
DescriptionstringThe starting address of the memory which this BIOS occupies.
MappingStringsstringMIF.DMTF|System BIOS|001.5
LoadUtilityInformationstring
DescriptionstringA free form string describing the BIOS flash/load utility that is required to update the BIOSElement. Version and other information may be indicated in this property.
MappingStringsstringMIF.DMTF|System BIOS|001.7
MaxLenuint3264
Manufacturerstring
DescriptionstringManufacturer of this SoftwareElement.
MappingStringsstringMIF.DMTF|System BIOS|001.2
MaxLenuint32256
OverridestringManufacturer
PrimaryBIOSboolean
DescriptionstringIf true, this is the primary BIOS of the ComputerSystem.
MappingStringsstringMIF.DMTF|System BIOS|001.9
ReleaseDatedatetime
DescriptionstringDate that this BIOS was released.
MappingStringsstringMIF.DMTF|System BIOS|001.8
SystemBIOSMajorReleaseuint8
DescriptionstringIndicates the major release of the system BIOS, e.g. the value will be 0Ah for revision 10.22 and 02h for revision 2.1. The value 0xFF denotes the system does not support the use of this field.
Experimentalbooleantrue
SystemBIOSMinorReleaseuint8
DescriptionstringIndicates the minor release of the system BIOS, e.g. the value will be 16h for revision 10.22 and 01h for revision 2.1. The value 0xFF denotes the system does not support the use of this field.
Experimentalbooleantrue
Versionstring
DescriptionstringSoftware Version should be in the form <Major>.<Minor>.<Revision> or <Major>.<Minor><letter><revision>.
Keybooleantrue
MappingStringsstringMIF.DMTF|System BIOS|001.3
MaxLenuint3264
OverridestringVersion
ListOfLanguagesstring[]
DescriptionstringA list of installable languages for the BIOS. This information can be obtained from SMBIOS, from the string list that follows the Type 13 structure. An ISO 639 Language Name should be used to specify the BIOS' installable languages. The ISO 3166 Territory Name and the encoding method may also be specified, following the Language Name.
RegistryURIsstring[]
DescriptionstringA string representing the publication location of the BIOS Attribute registry or registries the implementation complies to.

Inherited Properties

NameData TypeClass Origin
BuildNumberstringCIM_SoftwareElement
CaptionstringCIM_ManagedElement
CodeSetstringCIM_SoftwareElement
CommunicationStatusuint16CIM_ManagedSystemElement
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
ElementNamestringCIM_ManagedElement
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
IdentificationCodestringCIM_SoftwareElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
LanguageEditionstringCIM_SoftwareElement
NamestringCIM_SoftwareElement
OperatingStatusuint16CIM_ManagedSystemElement
OtherTargetOSstringCIM_SoftwareElement
PrimaryStatusuint16CIM_ManagedSystemElement
SerialNumberstringCIM_SoftwareElement
SoftwareElementIDstringCIM_SoftwareElement
SoftwareElementStateuint16CIM_SoftwareElement
StatusstringCIM_ManagedSystemElement
TargetOperatingSystemuint16CIM_SoftwareElement
OperationalStatusuint16[]CIM_ManagedSystemElement
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods