Data Fields | |
FRAMEWORK_EFI_HII_HANDLE | HiiHandle |
EFI_GUID | PackageGuid |
UINT32 | DataTableSize |
UINT32 | IfrDataOffset |
UINT32 | StringDataOffset |
UINT32 | VariableDataOffset |
UINT32 | DevicePathOffset |
UINT32 | NumberOfVariableData |
UINT32 | NumberOfLanguages |
The size of the EFI_HII_DATA_TABLE in bytes.
The byte offset from the start of this structure to the device path data. If the offset value is 0, then no DevicePath data is enclosed.
A unique value that correlates to the original HII handle.
The byte offset from the start of this structure to the IFR data. If the offset value is 0, then no IFR data is enclosed.
The number of language string packages.
The number of VariableData[] elements in the array.
EFI_GUID EFI_HII_DATA_TABLE::PackageGuid |
If an IFR pack exists in a data table that does not contain strings, then the strings for that IFR pack are located in another data table that contains a string pack and has a matching HiiDataTable.PackageGuid.
The byte offset from the start of this structure to the string data. If the offset value is 0, then no string data is enclosed.
The byte offset from the start of this structure to the variable data. If the offset value is 0, then no variable data is enclosed.