_EFI_HII_PROTOCOL Struct Reference


Data Fields

EFI_HII_NEW_PACK NewPack
EFI_HII_REMOVE_PACK RemovePack
EFI_HII_FIND_HANDLES FindHandles
EFI_HII_EXPORT ExportDatabase
EFI_HII_TEST_STRING TestString
FRAMEWORK_EFI_HII_GET_GLYPH GetGlyph
EFI_HII_GLYPH_TO_BLT GlyphToBlt
FRAMEWORK_EFI_HII_NEW_STRING NewString
EFI_HII_GET_PRI_LANGUAGES GetPrimaryLanguages
EFI_HII_GET_SEC_LANGUAGES GetSecondaryLanguages
FRAMEWORK_EFI_HII_GET_STRING GetString
EFI_HII_RESET_STRINGS ResetStrings
EFI_HII_GET_LINE GetLine
EFI_HII_GET_FORMS GetForms
EFI_HII_GET_DEFAULT_IMAGE GetDefaultImage
EFI_HII_UPDATE_FORM UpdateForm
FRAMEWORK_EFI_HII_GET_KEYBOARD_LAYOUT GetKeyboardLayout

Detailed Description

The HII Protocol manages the HII database, which is a repository for data having to do with fonts, strings, forms, keyboards, and other future human interface items.

Field Documentation

Exports the entire contents of the database to a buffer.

Determines the handles that are currently active in the database.

Allows a program to extract the nonvolatile image that represents the default storage image.

Allows a program to extract a form or form package that has been previously registered.

Translates a Unicode character into the corresponding font glyph.

Allows a program to extract the current keyboard layout.

Allows a program to extract a part of a string of not more than a given width.

Allows a program to determine the primary languages that are supported on a given handle.

Allows a program to determine which secondary languages are supported on a given handle for a given primary language.

Extracts a string from a package that is already registered with the EFI HII database.

Converts a glyph value into a format that is ready for a UGA BLT command.

Extracts the various packs from a package list.

Allows a new string to be added to an already existing string package.

Removes a package from the HII database.

Removes any new strings that were added after the initial string export for this handle.

Note this function is not defined in the Framework HII 0.92 specification.

Tests if all of the characters in a string have corresponding font characters.

Allows a program to update a previously registered form.


Generated on Wed Sep 2 13:08:33 2015 for IntelFrameworkPkg[ALL] by  doxygen 1.5.7.1