TianoCore EDK2 master
SMBIOS_TABLE_TYPE45 Struct Reference

#include <MdePkg/Include/IndustryStandard/SmBios.h>

Data Fields

SMBIOS_STRUCTURE Hdr
 
SMBIOS_HANDLE RefHandle
 
UINT8 FirmwareComponentName
 
UINT8 FirmwareVersion
 
UINT8 FirmwareVersionFormat
 The enumeration value from FIRMWARE_INVENTORY_VERSION_FORMAT_TYPE. More...
 
UINT8 FirmwareId
 
UINT8 FirmwareIdFormat
 
UINT8 ReleaseDate
 
UINT8 Manufacturer
 
UINT8 LowestSupportedVersion
 
UINT64 ImageSize
 
UINT32 Characteristics
 
UINT8 State
 
UINT8 AssociatedComponentCount
 

Detailed Description

Firmware Inventory Information (Type 45)

The information in this structure defines an inventory of firmware components in the system. This can include firmware components such as BIOS, BMC, as well as firmware for other devices in the system. The information can be used by software to display the firmware inventory in a uniform manner. It can also be used by a management controller, such as a BMC, for remote system management. This structure is not intended to replace other standard programmatic interfaces for firmware updates. One Type 45 structure is provided for each firmware component.

Definition at line 2782 of file SmBios.h.

Field Documentation

◆ AssociatedComponentCount

UINT8 SMBIOS_TABLE_TYPE45::AssociatedComponentCount

Definition at line 2797 of file SmBios.h.

◆ Characteristics

UINT32 SMBIOS_TABLE_TYPE45::Characteristics

Definition at line 2795 of file SmBios.h.

◆ FirmwareComponentName

UINT8 SMBIOS_TABLE_TYPE45::FirmwareComponentName

Definition at line 2786 of file SmBios.h.

◆ FirmwareId

UINT8 SMBIOS_TABLE_TYPE45::FirmwareId

Definition at line 2789 of file SmBios.h.

◆ FirmwareIdFormat

UINT8 SMBIOS_TABLE_TYPE45::FirmwareIdFormat

Definition at line 2790 of file SmBios.h.

◆ FirmwareVersion

UINT8 SMBIOS_TABLE_TYPE45::FirmwareVersion

Definition at line 2787 of file SmBios.h.

◆ FirmwareVersionFormat

UINT8 SMBIOS_TABLE_TYPE45::FirmwareVersionFormat

The enumeration value from FIRMWARE_INVENTORY_VERSION_FORMAT_TYPE.

Definition at line 2788 of file SmBios.h.

◆ Hdr

SMBIOS_STRUCTURE SMBIOS_TABLE_TYPE45::Hdr

Definition at line 2783 of file SmBios.h.

◆ ImageSize

UINT64 SMBIOS_TABLE_TYPE45::ImageSize

Definition at line 2794 of file SmBios.h.

◆ LowestSupportedVersion

UINT8 SMBIOS_TABLE_TYPE45::LowestSupportedVersion

Definition at line 2793 of file SmBios.h.

◆ Manufacturer

UINT8 SMBIOS_TABLE_TYPE45::Manufacturer

Definition at line 2792 of file SmBios.h.

◆ RefHandle

SMBIOS_HANDLE SMBIOS_TABLE_TYPE45::RefHandle

Definition at line 2784 of file SmBios.h.

◆ ReleaseDate

UINT8 SMBIOS_TABLE_TYPE45::ReleaseDate

Definition at line 2791 of file SmBios.h.

◆ State

UINT8 SMBIOS_TABLE_TYPE45::State

Definition at line 2796 of file SmBios.h.


The documentation for this struct was generated from the following file: