DynamicTablesPkg[all]  1.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
SmbiosTableGenerator Struct Reference

Data Fields

SMBIOS_TABLE_GENERATOR_ID GeneratorID
 The SMBIOS table generator ID. More...
 
CONST CHAR16 * Description
 
SMBIOS_TYPE Type
 The SMBIOS table type. More...
 
SMBIOS_TABLE_GENERATOR_BUILD_TABLE BuildSmbiosTable
 SMBIOS table build function pointer. More...
 
SMBIOS_TABLE_GENERATOR_FREE_TABLE FreeTableResources
 

Detailed Description

The SMBIOS_TABLE_GENERATOR structure provides an interface that the Table Manager can use to invoke the functions to build SMBIOS tables.

Field Documentation

SMBIOS_TABLE_GENERATOR_BUILD_TABLE SmbiosTableGenerator::BuildSmbiosTable

SMBIOS table build function pointer.

CONST CHAR16* SmbiosTableGenerator::Description

String describing the DT table generator.

SMBIOS_TABLE_GENERATOR_FREE_TABLE SmbiosTableGenerator::FreeTableResources

The function to free any resources allocated for building the SMBIOS table.

SMBIOS_TABLE_GENERATOR_ID SmbiosTableGenerator::GeneratorID

The SMBIOS table generator ID.

SMBIOS_TYPE SmbiosTableGenerator::Type

The SMBIOS table type.