EFI_HII_STRING_PACK Struct Reference


Data Fields

EFI_HII_PACK_HEADER Header
RELOFST LanguageNameString
RELOFST PrintableLanguageName
UINT32 NumStringPointers
UINT32 Attributes

Detailed Description

A string package is used to localize strings to a particular language. The package is associated with a particular driver or set of drivers. Tools are used to associate tokens with string references in forms and in programs. These tokens are language agnostic. When paired with a language pack (directly or indirectly), the string token resolves into an actual UNICODE string. NumStringPointers determines how many StringPointers (offset values) there are, as well as the total number of Strings that are defined.

Field Documentation

Indicates the direction the language is to be printed.

The header of the package.

The string containing one or more ISO 639-2 three-character designator(s) of the language or languages whose translations are contained in this language pack. The first designator indicates the primary language, while the others are secondary languages.

The number of Strings and StringPointers contained within the string package.

Contains the offset into this structure of a printable name of the language for use when prompting the user. The language printed is to be the primary language.


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