3.8.6
InstallConfigurationTable()
Summary
Adds, updates, or removes a configuration table entry from the EFI System Table.
Prototype
EFI_STATUS
InstallConfigurationTable (
IN EFI_GUID
IN VOID
);
Parameters
Guid
Table
Description
The
InstallConfigurationTable()
tables that are stored in the EFI System Table. The list is stored as an array of (GUID, Pointer)
pairs. The list must be allocated from pool memory with
EfiRuntimeServicesData.
If
is not a valid GUID,
Guid
are four possibilities:
•
If
is not present in the System Table, and
Guid
pair is added to the System Table. See Note below.
•
If
is not present in the System Table, and
Guid
returned.
•
If
is present in the System Table, and
Guid
is updated with the new
•
If
is present in the System Table, and
Guid
is removed from the System Table.
Guid
Version 1.02
*Guid,
*Table
A pointer to the GUID for the entry to add, update, or remove.
A pointer to the configuration table for the entry to add, update, or
remove. May be NULL.
function is used to maintain the list of configuration
EFI_INVALID_PARAMETER
Table
value.
Table
Table
12/12/00
set to
PoolType
is returned. If
Guid
is not NULL, then the (Guid, Table)
Table
is NULL, then
Table
EFI_NOT_FOUND
is not NULL, then the (Guid, Table) pair
is NULL, then the entry associated with
Services
is valid, there
is
103
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?