CIM_BIOSElement¶
Subclass of CIM_SoftwareElement
BIOSElement represents the low-level software that is loaded into non-volatile storage and used to bring up and configure a ComputerSystem.
Key properties¶
Local properties¶
string
Version
Software Version should be in the form <Major>.<Minor>.<Revision> or <Major>.<Minor><letter><revision>.
datetime
ReleaseDate
Date that this BIOS was released.
string
Manufacturer
Manufacturer of this SoftwareElement.
string[]
RegistryURIs
A string representing the publication location of the BIOS Attribute registry or registries the implementation complies to.
string[]
ListOfLanguages
A 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.
uint64
LoadedStartingAddress
The starting address of the memory which this BIOS occupies.
uint8
SystemBIOSMinorRelease
Indicates 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.
uint8
EmbeddedControllerFirmwareMajorRelease
Indicates 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.
string
CurrentLanguage
The 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.
uint8
SystemBIOSMajorRelease
Indicates 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.
boolean
PrimaryBIOS
If true, this is the primary BIOS of the ComputerSystem.
uint64
LoadedEndingAddress
The ending address of the memory which this BIOS occupies.
uint8
EmbeddedControllerFirmwareMinorRelease
Indicates 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.
string
LoadUtilityInformation
A 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.
Local methods¶
None
Inherited properties¶
uint16
HealthStatestring
IdentificationCodestring[]
StatusDescriptionsstring
InstanceIDstring
SerialNumberuint16
CommunicationStatusstring
Statusstring
BuildNumberstring
ElementNamestring
Descriptionuint16
DetailedStatusuint16
TargetOperatingSystemstring
Namedatetime
InstallDatestring
LanguageEditionstring
Captionstring
OtherTargetOSuint16
SoftwareElementStateuint16
PrimaryStatusuint64
Generationstring
SoftwareElementIDuint16[]
OperationalStatusuint16
OperatingStatusstring
CodeSetInherited methods¶
None