Module hii

Module hii 

Source
Expand description

Human Interface Infrastructure (HII)

This module contains bindings and definitions copied from Section 33.3 of the UEFI spec, as well as the core HII related definitions.

Structs§

Date
FontPackageHdr
FormPackageHdr
GibtDefaultsBlock
GibtDuplicateBlock
GibtExt1Block
GibtExt2Block
GibtExt4Block
GibtGlyphBlock
GibtGlyphDefaultBlock
GibtGlyphsBlock
GibtGlypshDefaultBlock
GibtSkip1Block
GibtSkip2Block
GibtVariabilityBlock
GlyphBlock
GlyphGibtEndBlock
GlyphInfo
IfrAction
IfrAction1
IfrAdd
IfrAnd
IfrAnimation
IfrBitwiseAnd
IfrBitwiseNot
IfrBitwiseOr
IfrCatenate
IfrCheckbox
IfrConditional
IfrDate
IfrDefault
IfrDefault2
IfrDefaultstore
IfrDisableIf
IfrDivide
IfrDup
IfrEnd
IfrEqIdId
IfrEqIdVal
IfrEqIdValList
IfrEqual
IfrFalse
IfrFind
IfrForm
IfrFormMap
IfrFormMapMethod
IfrFormSet
IfrGet
IfrGrayOutIf
IfrGreaterEqual
IfrGreaterThan
IfrGuid
IfrImage
IfrInconsistentIf
IfrLength
IfrLessEqual
IfrLessThan
IfrLocked
IfrMap
IfrMatch
IfrMatch2
IfrMid
IfrModalTag
IfrModulo
IfrMultiply
IfrNoSubmitIf
IfrNot
IfrNotEqual
IfrNumeric
IfrNumericDataU8
IfrNumericDataU16
IfrNumericDataU32
IfrNumericDataU64
IfrOne
IfrOneOf
IfrOneOfOption
IfrOnes
IfrOpHeader
IfrOr
IfrOrderedList
IfrPassword
IfrQuestionHeader
IfrQuestionRef1
IfrQuestionRef2
IfrQuestionRef3
IfrQuestionRef32
IfrQuestionRef33
IfrRead
IfrRef
IfrRef2
IfrRef3
IfrRef4
IfrRef5
IfrRefresh
IfrRefreshId
IfrResetButton
IfrRule
IfrRuleRef
IfrSecurity
IfrSet
IfrShiftLeft
IfrShiftRight
IfrSpan
IfrStatementHeader
IfrString
IfrStringRef1
IfrStringRef2
IfrSubtitle
IfrSubtract
IfrSuppressIf
IfrText
IfrThis
IfrTime
IfrToBoolean
IfrToLower
IfrToString
IfrToUint
IfrToUpper
IfrToken
IfrTrue
IfrUint8
IfrUint16
IfrUint32
IfrUint64
IfrUndefined
IfrValue
IfrVarstore
IfrVarstoreDevice
IfrVarstoreEfi
IfrVarstoreNameValue
IfrVersion
IfrWarningIf
IfrWrite
IfrZero
PackageHeader
PackageListHeader
Ref
Time

Constants§

FONT_STYLE_BOLD
FONT_STYLE_DBL_UNDER
FONT_STYLE_EMBOSS
FONT_STYLE_ITALIC
FONT_STYLE_NORMAL
FONT_STYLE_OUTLINE
FONT_STYLE_SHADOW
FONT_STYLE_UNDERLINE
GIBT_DEFAULTS
GIBT_DUPLICATE
GIBT_END
GIBT_EXT1
GIBT_EXT2
GIBT_EXT4
GIBT_GLYPH
GIBT_GLYPHS
GIBT_GLYPHS_DEFAULT
GIBT_GLYPH_DEFAULT
GIBT_GLYPH_VARIABILITY
GIBT_SKIP1
GIBT_SKIP2
IFR_ACTION_OP
IFR_ADD_OP
IFR_AND_OP
IFR_ANIMATION_OP
IFR_BITWISE_AND_OP
IFR_BITWISE_NOT_OP
IFR_BITWISE_OR_OP
IFR_CATENATE_OP
IFR_CHECKBOX_DEFAULT
IFR_CHECKBOX_DEFAULT_MFG
IFR_CHECKBOX_OP
IFR_CONDITIONAL_OP
IFR_DATE_OP
IFR_DEFAULTSTORE_OP
IFR_DEFAULT_OP
IFR_DISABLE_IF_OP
IFR_DISPLAY
IFR_DISPLAY_INT_DEC
IFR_DISPLAY_UINT_DEC
IFR_DISPLAY_UINT_HEX
IFR_DIVIDE_OP
IFR_DUP_OP
IFR_END_OP
IFR_EQUAL_OP
IFR_EQ_ID_ID_OP
IFR_EQ_ID_VAL_LIST_OP
IFR_EQ_ID_VAL_OP
IFR_FALSE_OP
IFR_FF_CASE_INSENSITIVE
IFR_FF_CASE_SENSITIVE
IFR_FIND_OP
IFR_FLAGS_FIRST_MATCHING
IFR_FLAGS_FIRST_NON_MATCHING
IFR_FLAGS_HORIZONTAL
IFR_FLAG_CALLBACK
IFR_FLAG_OPTIONS_ONLY
IFR_FLAG_READ_ONLY
IFR_FLAG_RECONNECT_REQUIRED
IFR_FLAG_RESET_REQUIRED
IFR_FLAG_REST_STYLE
IFR_FORM_MAP_OP
IFR_FORM_OP
IFR_FORM_SET_OP
IFR_GET_OP
IFR_GRAY_OUT_IF_OP
IFR_GREATER_EQUAL_OP
IFR_GREATER_THAN_OP
IFR_GUID_OP
IFR_IMAGE_OP
IFR_INCONSISTENT_IF_OP
IFR_LENGTH_OP
IFR_LESS_EQUAL_OP
IFR_LESS_THAN_OP
IFR_LOCKED_OP
IFR_MAP_OP
IFR_MATCH2_OP
IFR_MATCH_OP
IFR_MID_OP
IFR_MODAL_TAG_OP
IFR_MODULO_OP
IFR_MULTIPLY_OP
IFR_NOT_EQUAL_OP
IFR_NOT_OP
IFR_NO_EMPTY_SET
IFR_NO_SUBMIT_IF_OP
IFR_NUMERIC_OP
IFR_NUMERIC_SIZE
IFR_NUMERIC_SIZE_1
IFR_NUMERIC_SIZE_2
IFR_NUMERIC_SIZE_4
IFR_NUMERIC_SIZE_8
IFR_ONES_OP
IFR_ONE_OF_OP
IFR_ONE_OF_OPTION_OP
IFR_ONE_OP
IFR_OPTION_DEFAULT
IFR_OPTION_DEFAULT_MFG
IFR_ORDERED_LIST_OP
IFR_OR_OP
IFR_PASSWORD_OP
IFR_QUESTION_REF1_OP
IFR_QUESTION_REF2_OP
IFR_QUESTION_REF3_OP
IFR_READ_OP
IFR_REFRESH_ID_OP
IFR_REFRESH_OP
IFR_REF_OP
IFR_RESET_BUTTON_OP
IFR_RULE_OP
IFR_RULE_REF_OP
IFR_SECURITY_OP
IFR_SET_OP
IFR_SHIFT_LEFT_OP
IFR_SHIFT_RIGHT_OP
IFR_SPAN_OP
IFR_STRING_MULTI_LINE
IFR_STRING_OP
IFR_STRING_REF1_OP
IFR_STRING_REF2_OP
IFR_SUBTITLE_OP
IFR_SUBTRACT_OP
IFR_SUPPRESS_IF_OP
IFR_TEXT_OP
IFR_THIS_OP
IFR_TIME_OP
IFR_TOKEN_OP
IFR_TO_BOOLEAN_OP
IFR_TO_LOWER_OP
IFR_TO_STRING_OP
IFR_TO_UINT_OP
IFR_TO_UPPER_OP
IFR_TRUE_OP
IFR_TYPE_ACTION
IFR_TYPE_BOOLEAN
IFR_TYPE_BUFFER
IFR_TYPE_DATE
IFR_TYPE_NUM_SIZE_8
IFR_TYPE_NUM_SIZE_16
IFR_TYPE_NUM_SIZE_32
IFR_TYPE_NUM_SIZE_64
IFR_TYPE_OTHER
IFR_TYPE_REF
IFR_TYPE_STRING
IFR_TYPE_TIME
IFR_TYPE_UNDEFINED
IFR_UINT8_OP
IFR_UINT16_OP
IFR_UINT32_OP
IFR_UINT64_OP
IFR_UNDEFINED_OP
IFR_UNIQUE_SET
IFR_VALUE_OP
IFR_VARSTORE_DEVICE_OP
IFR_VARSTORE_EFI_OP
IFR_VARSTORE_NAME_VALUE_OP
IFR_VARSTORE_OP
IFR_VERSION_OP
IFR_WARNING_IF_OP
IFR_WRITE_OP
IFR_ZERO_OP
PACKAGE_ANIMATIONS
PACKAGE_DEVICE_PATH
PACKAGE_END
PACKAGE_FONTS
PACKAGE_FORMS
PACKAGE_IMAGES
PACKAGE_KEYBOARD_LAYOUT
PACKAGE_SIMPLE_FONTS
PACKAGE_STRINGS
PACKAGE_TYPE_ALL
PACKAGE_TYPE_GUID
PACKAGE_TYPE_SYSTEM_BEGIN
PACKAGE_TYPE_SYSTEM_END
QF_DATE_DAY_SUPPRESS
QF_DATE_MONTH_SUPPRESS
QF_DATE_STORAGE
QF_DATE_STORAGE_NORMAL
QF_DATE_STORAGE_TIME
QF_DATE_STORAGE_WAKEUP
QF_DATE_YEAR_SUPPRESS
QF_TIME_HOUR_SUPPRESS
QF_TIME_MINUTE_SUPPRESS
QF_TIME_SECOND_SUPPRESS
QF_TIME_STORAGE
QF_TIME_STORAGE_NORMAL
QF_TIME_STORAGE_TIME
QF_TIME_STORAGE_WAKEUP
STANDARD_FORM_GUID

Type Aliases§

AnimationId
DefaultId
FontStyle
FormId
Handle
ImageId
QuestionId
StringId
VarstoreId

Unions§

IfrGetVarStoreInfo
IfrNumericData
IfrQuestionHeaderVarstoreInfo
IfrSetVarStoreInfo
IfrTypeValue