crash.software
Projects
Pull Requests
Issues
Builds
ICE_TEA_BIOS
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
ICE_TEA_BIOS
Files
🤬
Sign In
master
ROOT
/
BaseTools
/
Include
/
Common
/
UefiInternalFormRepresentation.h
Search
History
1681 lines
|
ISO-8859-1
|
47 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
__UEFI_INTERNAL_FORMREPRESENTATION_H__
EFI_HII_PLATFORM_SETUP_FORMSET_GUID
EFI_HII_PACKAGE_TYPE_ALL
EFI_HII_PACKAGE_TYPE_GUID
EFI_HII_PACKAGE_FORM
EFI_HII_PACKAGE_KEYBOARD_LAYOUT
EFI_HII_PACKAGE_STRINGS
EFI_HII_PACKAGE_FONTS
EFI_HII_PACKAGE_IMAGES
EFI_HII_PACKAGE_SIMPLE_FONTS
EFI_HII_PACKAGE_DEVICE_PATH
EFI_HII_PACKAGE_END
EFI_HII_PACKAGE_TYPE_SYSTEM_BEGIN
EFI_HII_PACKAGE_TYPE_SYSTEM_END
EFI_GLYPH_HEIGHT
EFI_GLYPH_WIDTH
EFI_GLYPH_NON_SPACING
EFI_GLYPH_WIDE
EFI_HII_FONT_STYLE_BOLD
EFI_HII_FONT_STYLE_ITALIC
EFI_HII_FONT_STYLE_EMBOSS
EFI_HII_FONT_STYLE_OUTLINE
EFI_HII_FONT_STYLE_SHADOW
EFI_HII_FONT_STYLE_UNDERLINE
EFI_HII_FONT_STYLE_DBL_UNDER
EFI_HII_GIBT_END
EFI_HII_GIBT_GLYPH
EFI_HII_GIBT_GLYPHS
EFI_HII_GIBT_GLYPH_DEFAULT
EFI_HII_GIBT_GLYPHS_DEFAULT
EFI_HII_GIBT_GLYPH_VARIABILITY
EFI_HII_GIBT_DUPLICATE
EFI_HII_GIBT_SKIP2
EFI_HII_GIBT_SKIP1
EFI_HII_GIBT_DEFAULTS
EFI_HII_GIBT_EXT1
EFI_HII_GIBT_EXT2
EFI_HII_GIBT_EXT4
UEFI_CONFIG_LANG
UEFI_CONFIG_LANG2
EFI_HII_SIBT_END
EFI_HII_SIBT_STRING_SCSU
EFI_HII_SIBT_STRING_SCSU_FONT
EFI_HII_SIBT_STRINGS_SCSU
EFI_HII_SIBT_STRINGS_SCSU_FONT
EFI_HII_SIBT_STRING_UCS2
EFI_HII_SIBT_STRING_UCS2_FONT
EFI_HII_SIBT_STRINGS_UCS2
EFI_HII_SIBT_STRINGS_UCS2_FONT
EFI_HII_SIBT_DUPLICATE
EFI_HII_SIBT_SKIP2
EFI_HII_SIBT_SKIP1
EFI_HII_SIBT_EXT1
EFI_HII_SIBT_EXT2
EFI_HII_SIBT_EXT4
EFI_HII_SIBT_FONT
EFI_HII_IIBT_END
EFI_HII_IIBT_IMAGE_1BIT
EFI_HII_IIBT_IMAGE_1BIT_TRANS
EFI_HII_IIBT_IMAGE_4BIT
EFI_HII_IIBT_IMAGE_4BIT_TRANS
EFI_HII_IIBT_IMAGE_8BIT
EFI_HII_IIBT_IMAGE_8BIT_TRANS
EFI_HII_IIBT_IMAGE_24BIT
EFI_HII_IIBT_IMAGE_24BIT_TRANS
EFI_HII_IIBT_IMAGE_JPEG
EFI_HII_IIBT_IMAGE_PNG
EFI_HII_IIBT_DUPLICATE
EFI_HII_IIBT_SKIP2
EFI_HII_IIBT_SKIP1
EFI_HII_IIBT_EXT1
EFI_HII_IIBT_EXT2
EFI_HII_IIBT_EXT4
EFI_IFR_FORM_OP
EFI_IFR_SUBTITLE_OP
EFI_IFR_TEXT_OP
EFI_IFR_IMAGE_OP
EFI_IFR_ONE_OF_OP
EFI_IFR_CHECKBOX_OP
EFI_IFR_NUMERIC_OP
EFI_IFR_PASSWORD_OP
EFI_IFR_ONE_OF_OPTION_OP
EFI_IFR_SUPPRESS_IF_OP
EFI_IFR_LOCKED_OP
EFI_IFR_ACTION_OP
EFI_IFR_RESET_BUTTON_OP
EFI_IFR_FORM_SET_OP
EFI_IFR_REF_OP
EFI_IFR_NO_SUBMIT_IF_OP
EFI_IFR_INCONSISTENT_IF_OP
EFI_IFR_EQ_ID_VAL_OP
EFI_IFR_EQ_ID_ID_OP
EFI_IFR_EQ_ID_VAL_LIST_OP
EFI_IFR_AND_OP
EFI_IFR_OR_OP
EFI_IFR_NOT_OP
EFI_IFR_RULE_OP
EFI_IFR_GRAY_OUT_IF_OP
EFI_IFR_DATE_OP
EFI_IFR_TIME_OP
EFI_IFR_STRING_OP
EFI_IFR_REFRESH_OP
EFI_IFR_DISABLE_IF_OP
EFI_IFR_TO_LOWER_OP
EFI_IFR_TO_UPPER_OP
EFI_IFR_MAP_OP
EFI_IFR_ORDERED_LIST_OP
EFI_IFR_VARSTORE_OP
EFI_IFR_VARSTORE_NAME_VALUE_OP
EFI_IFR_VARSTORE_EFI_OP
EFI_IFR_VARSTORE_DEVICE_OP
EFI_IFR_VERSION_OP
EFI_IFR_END_OP
EFI_IFR_MATCH_OP
EFI_IFR_GET_OP
EFI_IFR_SET_OP
EFI_IFR_READ_OP
EFI_IFR_WRITE_OP
EFI_IFR_EQUAL_OP
EFI_IFR_NOT_EQUAL_OP
EFI_IFR_GREATER_THAN_OP
EFI_IFR_GREATER_EQUAL_OP
EFI_IFR_LESS_THAN_OP
EFI_IFR_LESS_EQUAL_OP
EFI_IFR_BITWISE_AND_OP
EFI_IFR_BITWISE_OR_OP
EFI_IFR_BITWISE_NOT_OP
EFI_IFR_SHIFT_LEFT_OP
EFI_IFR_SHIFT_RIGHT_OP
EFI_IFR_ADD_OP
EFI_IFR_SUBTRACT_OP
EFI_IFR_MULTIPLY_OP
EFI_IFR_DIVIDE_OP
EFI_IFR_MODULO_OP
EFI_IFR_RULE_REF_OP
EFI_IFR_QUESTION_REF1_OP
EFI_IFR_QUESTION_REF2_OP
EFI_IFR_UINT8_OP
EFI_IFR_UINT16_OP
EFI_IFR_UINT32_OP
EFI_IFR_UINT64_OP
EFI_IFR_TRUE_OP
EFI_IFR_FALSE_OP
EFI_IFR_TO_UINT_OP
EFI_IFR_TO_STRING_OP
EFI_IFR_TO_BOOLEAN_OP
EFI_IFR_MID_OP
EFI_IFR_FIND_OP
EFI_IFR_TOKEN_OP
EFI_IFR_STRING_REF1_OP
EFI_IFR_STRING_REF2_OP
EFI_IFR_CONDITIONAL_OP
EFI_IFR_QUESTION_REF3_OP
EFI_IFR_ZERO_OP
EFI_IFR_ONE_OP
EFI_IFR_ONES_OP
EFI_IFR_UNDEFINED_OP
EFI_IFR_LENGTH_OP
EFI_IFR_DUP_OP
EFI_IFR_THIS_OP
EFI_IFR_SPAN_OP
EFI_IFR_VALUE_OP
EFI_IFR_DEFAULT_OP
EFI_IFR_DEFAULTSTORE_OP
EFI_IFR_FORM_MAP_OP
EFI_IFR_CATENATE_OP
EFI_IFR_GUID_OP
EFI_IFR_SECURITY_OP
EFI_IFR_MODAL_TAG_OP
EFI_IFR_REFRESH_ID_OP
EFI_IFR_WARNING_IF_OP
EFI_IFR_MATCH2_OP
EFI_IFR_FLAG_READ_ONLY
EFI_IFR_FLAG_CALLBACK
EFI_IFR_FLAG_RESET_REQUIRED
EFI_IFR_FLAG_REST_STYLE
EFI_IFR_FLAG_RECONNECT_REQUIRED
EFI_IFR_FLAG_OPTIONS_ONLY
EFI_HII_DEFAULT_CLASS_STANDARD
EFI_HII_DEFAULT_CLASS_MANUFACTURING
EFI_HII_DEFAULT_CLASS_SAFE
EFI_HII_DEFAULT_CLASS_PLATFORM_BEGIN
EFI_HII_DEFAULT_CLASS_PLATFORM_END
EFI_HII_DEFAULT_CLASS_HARDWARE_BEGIN
EFI_HII_DEFAULT_CLASS_HARDWARE_END
EFI_HII_DEFAULT_CLASS_FIRMWARE_BEGIN
EFI_HII_DEFAULT_CLASS_FIRMWARE_END
EFI_IFR_FLAGS_HORIZONTAL
EFI_IFR_CHECKBOX_DEFAULT
EFI_IFR_CHECKBOX_DEFAULT_MFG
EFI_QF_DATE_YEAR_SUPPRESS
EFI_QF_DATE_MONTH_SUPPRESS
EFI_QF_DATE_DAY_SUPPRESS
EFI_QF_DATE_STORAGE
QF_DATE_STORAGE_NORMAL
QF_DATE_STORAGE_TIME
QF_DATE_STORAGE_WAKEUP
EFI_IFR_NUMERIC_SIZE
EFI_IFR_NUMERIC_SIZE_1
EFI_IFR_NUMERIC_SIZE_2
EFI_IFR_NUMERIC_SIZE_4
EFI_IFR_NUMERIC_SIZE_8
EFI_IFR_DISPLAY
EFI_IFR_DISPLAY_INT_DEC
EFI_IFR_DISPLAY_UINT_DEC
EFI_IFR_DISPLAY_UINT_HEX
EFI_IFR_STRING_MULTI_LINE
EFI_IFR_UNIQUE_SET
EFI_IFR_NO_EMPTY_SET
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
EFI_IFR_TYPE_NUM_SIZE_8
EFI_IFR_TYPE_NUM_SIZE_16
EFI_IFR_TYPE_NUM_SIZE_32
EFI_IFR_TYPE_NUM_SIZE_64
EFI_IFR_TYPE_BOOLEAN
EFI_IFR_TYPE_TIME
EFI_IFR_TYPE_DATE
EFI_IFR_TYPE_STRING
EFI_IFR_TYPE_OTHER
EFI_IFR_TYPE_UNDEFINED
EFI_IFR_TYPE_ACTION
EFI_IFR_TYPE_BUFFER
EFI_IFR_TYPE_REF
EFI_IFR_OPTION_DEFAULT
EFI_IFR_OPTION_DEFAULT_MFG
EFI_IFR_STRING_UNSIGNED_DEC
EFI_IFR_STRING_SIGNED_DEC
EFI_IFR_STRING_LOWERCASE_HEX
EFI_IFR_STRING_UPPERCASE_HEX
EFI_IFR_STRING_ASCII
EFI_IFR_STRING_UNICODE
EFI_IFR_FF_CASE_SENSITIVE
EFI_IFR_FF_CASE_INSENSITIVE
EFI_IFR_FLAGS_FIRST_MATCHING
EFI_IFR_FLAGS_FIRST_NON_MATCHING
EFI_AFFECTED_BY_STANDARD_SHIFT
EFI_AFFECTED_BY_CAPS_LOCK
EFI_AFFECTED_BY_NUM_LOCK
EFI_NULL_MODIFIER
EFI_LEFT_CONTROL_MODIFIER
EFI_RIGHT_CONTROL_MODIFIER
EFI_LEFT_ALT_MODIFIER
EFI_RIGHT_ALT_MODIFIER
EFI_ALT_GR_MODIFIER
EFI_INSERT_MODIFIER
EFI_DELETE_MODIFIER
EFI_PAGE_DOWN_MODIFIER
EFI_PAGE_UP_MODIFIER
EFI_HOME_MODIFIER
EFI_END_MODIFIER
EFI_LEFT_SHIFT_MODIFIER
EFI_RIGHT_SHIFT_MODIFIER
EFI_CAPS_LOCK_MODIFIER
EFI_NUM_LOCK
EFI_LEFT_ARROW_MODIFIER
EFI_RIGHT_ARROW_MODIFIER
EFI_DOWN_ARROW_MODIFIER
EFI_UP_ARROW_MODIFIER
EFI_NS_KEY_MODIFIER
EFI_NS_KEY_DEPENDENCY_MODIFIER
EFI_FUNCTION_KEY_ONE_MODIFIER
EFI_FUNCTION_KEY_TWO_MODIFIER
EFI_FUNCTION_KEY_THREE_MODIFIER
EFI_FUNCTION_KEY_FOUR_MODIFIER
EFI_FUNCTION_KEY_FIVE_MODIFIER
EFI_FUNCTION_KEY_SIX_MODIFIER
EFI_FUNCTION_KEY_SEVEN_MODIFIER
EFI_FUNCTION_KEY_EIGHT_MODIFIER
EFI_FUNCTION_KEY_NINE_MODIFIER
EFI_FUNCTION_KEY_TEN_MODIFIER
EFI_FUNCTION_KEY_ELEVEN_MODIFIER
EFI_FUNCTION_KEY_TWELVE_MODIFIER
EFI_PRINT_MODIFIER
EFI_SYS_REQUEST_MODIFIER
EFI_SCROLL_LOCK_MODIFIER
EFI_PAUSE_MODIFIER
EFI_BREAK_MODIFIER
STRING_TOKEN
(
t
)
RELOFST
:
UINT32
EFI_HII_HANDLE
:
VOID*
EFI_STRING
:
CHAR16*
EFI_IMAGE_ID
:
UINT16
EFI_QUESTION_ID
:
UINT16
EFI_STRING_ID
:
UINT16
EFI_FORM_ID
:
UINT16
EFI_VARSTORE_ID
:
UINT16
EFI_DEFAULT_ID
:
UINT16
EFI_HII_FONT_STYLE
:
UINT32
(anonymous)
PackageListGuid
:
EFI_GUID
PackageLength
:
UINT32
EFI_HII_PACKAGE_LIST_HEADER
:
struct
PackageListGuid
:
EFI_GUID
PackageLength
:
UINT32
(anonymous)
Length
:
UINT32Length:24
Type
:
UINT32Type:8
EFI_HII_PACKAGE_HEADER
:
struct
Length
:
UINT32Length:24
Type
:
UINT32Type:8
(anonymous)
UnicodeWeight
:
CHAR16
Attributes
:
UINT8
GlyphCol1
:
UINT8[EFI_GLYPH_HEIGHT]
EFI_NARROW_GLYPH
:
struct
UnicodeWeight
:
CHAR16
Attributes
:
UINT8
GlyphCol1
:
UINT8[EFI_GLYPH_HEIGHT]
(anonymous)
UnicodeWeight
:
CHAR16
Attributes
:
UINT8
GlyphCol1
:
UINT8[EFI_GLYPH_HEIGHT]
GlyphCol2
:
UINT8[EFI_GLYPH_HEIGHT]
Pad
:
UINT8[3]
EFI_WIDE_GLYPH
:
struct
UnicodeWeight
:
CHAR16
Attributes
:
UINT8
GlyphCol1
:
UINT8[EFI_GLYPH_HEIGHT]
GlyphCol2
:
UINT8[EFI_GLYPH_HEIGHT]
Pad
:
UINT8[3]
_EFI_HII_SIMPLE_FONT_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
NumberOfNarrowGlyphs
:
UINT16
NumberOfWideGlyphs
:
UINT16
EFI_HII_SIMPLE_FONT_PACKAGE_HDR
:
struct _EFI_HII_SIMPLE_FONT_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
NumberOfNarrowGlyphs
:
UINT16
NumberOfWideGlyphs
:
UINT16
_EFI_HII_GLYPH_INFO
Width
:
UINT16
Height
:
UINT16
OffsetX
:
INT16
OffsetY
:
INT16
AdvanceX
:
INT16
EFI_HII_GLYPH_INFO
:
struct _EFI_HII_GLYPH_INFO
Width
:
UINT16
Height
:
UINT16
OffsetX
:
INT16
OffsetY
:
INT16
AdvanceX
:
INT16
_EFI_HII_FONT_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
HdrSize
:
UINT32
GlyphBlockOffset
:
UINT32
Cell
:
EFI_HII_GLYPH_INFO
FontStyle
:
EFI_HII_FONT_STYLE
FontFamily
:
CHAR16[1]
EFI_HII_FONT_PACKAGE_HDR
:
struct _EFI_HII_FONT_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
HdrSize
:
UINT32
GlyphBlockOffset
:
UINT32
Cell
:
EFI_HII_GLYPH_INFO
FontStyle
:
EFI_HII_FONT_STYLE
FontFamily
:
CHAR16[1]
_EFI_HII_GLYPH_BLOCK
BlockType
:
UINT8
EFI_HII_GLYPH_BLOCK
:
struct _EFI_HII_GLYPH_BLOCK
BlockType
:
UINT8
_EFI_HII_GIBT_DEFAULTS_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Cell
:
EFI_HII_GLYPH_INFO
EFI_HII_GIBT_DEFAULTS_BLOCK
:
struct _EFI_HII_GIBT_DEFAULTS_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Cell
:
EFI_HII_GLYPH_INFO
_EFI_HII_GIBT_DUPLICATE_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
CharValue
:
CHAR16
EFI_HII_GIBT_DUPLICATE_BLOCK
:
struct _EFI_HII_GIBT_DUPLICATE_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
CharValue
:
CHAR16
_EFI_GLYPH_GIBT_END_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
EFI_GLYPH_GIBT_END_BLOCK
:
struct _EFI_GLYPH_GIBT_END_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
_EFI_HII_GIBT_EXT1_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
BlockType2
:
UINT8
Length
:
UINT8
EFI_HII_GIBT_EXT1_BLOCK
:
struct _EFI_HII_GIBT_EXT1_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
BlockType2
:
UINT8
Length
:
UINT8
_EFI_HII_GIBT_EXT2_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
BlockType2
:
UINT8
Length
:
UINT16
EFI_HII_GIBT_EXT2_BLOCK
:
struct _EFI_HII_GIBT_EXT2_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
BlockType2
:
UINT8
Length
:
UINT16
_EFI_HII_GIBT_EXT4_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
BlockType2
:
UINT8
Length
:
UINT32
EFI_HII_GIBT_EXT4_BLOCK
:
struct _EFI_HII_GIBT_EXT4_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
BlockType2
:
UINT8
Length
:
UINT32
_EFI_HII_GIBT_GLYPH_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Cell
:
EFI_HII_GLYPH_INFO
BitmapData
:
UINT8[1]
EFI_HII_GIBT_GLYPH_BLOCK
:
struct _EFI_HII_GIBT_GLYPH_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Cell
:
EFI_HII_GLYPH_INFO
BitmapData
:
UINT8[1]
_EFI_HII_GIBT_GLYPHS_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Cell
:
EFI_HII_GLYPH_INFO
Count
:
UINT16
BitmapData
:
UINT8[1]
EFI_HII_GIBT_GLYPHS_BLOCK
:
struct _EFI_HII_GIBT_GLYPHS_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Cell
:
EFI_HII_GLYPH_INFO
Count
:
UINT16
BitmapData
:
UINT8[1]
_EFI_HII_GIBT_GLYPH_DEFAULT_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
BitmapData
:
UINT8[1]
EFI_HII_GIBT_GLYPH_DEFAULT_BLOCK
:
struct _EFI_HII_GIBT_GLYPH_DEFAULT_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
BitmapData
:
UINT8[1]
_EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Count
:
UINT16
BitmapData
:
UINT8[1]
EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK
:
struct _EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Count
:
UINT16
BitmapData
:
UINT8[1]
_EFI_HII_GIBT_VARIABILITY_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Cell
:
EFI_HII_GLYPH_INFO
GlyphPackInBits
:
UINT8
BitmapData
:
UINT8[1]
EFI_HII_GIBT_VARIABILITY_BLOCK
:
struct _EFI_HII_GIBT_VARIABILITY_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
Cell
:
EFI_HII_GLYPH_INFO
GlyphPackInBits
:
UINT8
BitmapData
:
UINT8[1]
_EFI_HII_GIBT_SKIP1_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
SkipCount
:
UINT8
EFI_HII_GIBT_SKIP1_BLOCK
:
struct _EFI_HII_GIBT_SKIP1_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
SkipCount
:
UINT8
_EFI_HII_GIBT_SKIP2_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
SkipCount
:
UINT16
EFI_HII_GIBT_SKIP2_BLOCK
:
struct _EFI_HII_GIBT_SKIP2_BLOCK
Header
:
EFI_HII_GLYPH_BLOCK
SkipCount
:
UINT16
_EFI_HII_DEVICE_PATH_PACKAGE
Header
:
EFI_HII_PACKAGE_HEADER
EFI_HII_DEVICE_PATH_PACKAGE
:
struct _EFI_HII_DEVICE_PATH_PACKAGE
Header
:
EFI_HII_PACKAGE_HEADER
_EFI_HII_GUID_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
Guid
:
EFI_GUID
EFI_HII_GUID_PACKAGE_HDR
:
struct _EFI_HII_GUID_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
Guid
:
EFI_GUID
_EFI_HII_STRING_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
HdrSize
:
UINT32
StringInfoOffset
:
UINT32
LanguageWindow
:
CHAR16[16]
LanguageName
:
EFI_STRING_ID
Language
:
CHAR8[1]
EFI_HII_STRING_PACKAGE_HDR
:
struct _EFI_HII_STRING_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
HdrSize
:
UINT32
StringInfoOffset
:
UINT32
LanguageWindow
:
CHAR16[16]
LanguageName
:
EFI_STRING_ID
Language
:
CHAR8[1]
(anonymous)
BlockType
:
UINT8
EFI_HII_STRING_BLOCK
:
struct
BlockType
:
UINT8
_EFI_HII_SIBT_DUPLICATE_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringId
:
EFI_STRING_ID
EFI_HII_SIBT_DUPLICATE_BLOCK
:
struct _EFI_HII_SIBT_DUPLICATE_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringId
:
EFI_STRING_ID
_EFI_HII_SIBT_END_BLOCK
Header
:
EFI_HII_STRING_BLOCK
EFI_HII_SIBT_END_BLOCK
:
struct _EFI_HII_SIBT_END_BLOCK
Header
:
EFI_HII_STRING_BLOCK
_EFI_HII_SIBT_EXT1_BLOCK
Header
:
EFI_HII_STRING_BLOCK
BlockType2
:
UINT8
Length
:
UINT8
EFI_HII_SIBT_EXT1_BLOCK
:
struct _EFI_HII_SIBT_EXT1_BLOCK
Header
:
EFI_HII_STRING_BLOCK
BlockType2
:
UINT8
Length
:
UINT8
_EFI_HII_SIBT_EXT2_BLOCK
Header
:
EFI_HII_STRING_BLOCK
BlockType2
:
UINT8
Length
:
UINT16
EFI_HII_SIBT_EXT2_BLOCK
:
struct _EFI_HII_SIBT_EXT2_BLOCK
Header
:
EFI_HII_STRING_BLOCK
BlockType2
:
UINT8
Length
:
UINT16
_EFI_HII_SIBT_EXT4_BLOCK
Header
:
EFI_HII_STRING_BLOCK
BlockType2
:
UINT8
Length
:
UINT32
EFI_HII_SIBT_EXT4_BLOCK
:
struct _EFI_HII_SIBT_EXT4_BLOCK
Header
:
EFI_HII_STRING_BLOCK
BlockType2
:
UINT8
Length
:
UINT32
_EFI_HII_SIBT_FONT_BLOCK
Header
:
EFI_HII_SIBT_EXT2_BLOCK
FontId
:
UINT8
FontSize
:
UINT16
FontStyle
:
EFI_HII_FONT_STYLE
FontName
:
CHAR16[1]
EFI_HII_SIBT_FONT_BLOCK
:
struct _EFI_HII_SIBT_FONT_BLOCK
Header
:
EFI_HII_SIBT_EXT2_BLOCK
FontId
:
UINT8
FontSize
:
UINT16
FontStyle
:
EFI_HII_FONT_STYLE
FontName
:
CHAR16[1]
_EFI_HII_SIBT_SKIP1_BLOCK
Header
:
EFI_HII_STRING_BLOCK
SkipCount
:
UINT8
EFI_HII_SIBT_SKIP1_BLOCK
:
struct _EFI_HII_SIBT_SKIP1_BLOCK
Header
:
EFI_HII_STRING_BLOCK
SkipCount
:
UINT8
_EFI_HII_SIBT_SKIP2_BLOCK
Header
:
EFI_HII_STRING_BLOCK
SkipCount
:
UINT16
EFI_HII_SIBT_SKIP2_BLOCK
:
struct _EFI_HII_SIBT_SKIP2_BLOCK
Header
:
EFI_HII_STRING_BLOCK
SkipCount
:
UINT16
_EFI_HII_SIBT_STRING_SCSU_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringText
:
UINT8[1]
EFI_HII_SIBT_STRING_SCSU_BLOCK
:
struct _EFI_HII_SIBT_STRING_SCSU_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringText
:
UINT8[1]
_EFI_HII_SIBT_STRING_SCSU_FONT_BLOCK
Header
:
EFI_HII_STRING_BLOCK
FontIdentifier
:
UINT8
StringText
:
UINT8[1]
EFI_HII_SIBT_STRING_SCSU_FONT_BLOCK
:
struct _EFI_HII_SIBT_STRING_SCSU_FONT_BLOCK
Header
:
EFI_HII_STRING_BLOCK
FontIdentifier
:
UINT8
StringText
:
UINT8[1]
_EFI_HII_SIBT_STRINGS_SCSU_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringCount
:
UINT16
StringText
:
UINT8[1]
EFI_HII_SIBT_STRINGS_SCSU_BLOCK
:
struct _EFI_HII_SIBT_STRINGS_SCSU_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringCount
:
UINT16
StringText
:
UINT8[1]
_EFI_HII_SIBT_STRINGS_SCSU_FONT_BLOCK
Header
:
EFI_HII_STRING_BLOCK
FontIdentifier
:
UINT8
StringCount
:
UINT16
StringText
:
UINT8[1]
EFI_HII_SIBT_STRINGS_SCSU_FONT_BLOCK
:
struct _EFI_HII_SIBT_STRINGS_SCSU_FONT_BLOCK
Header
:
EFI_HII_STRING_BLOCK
FontIdentifier
:
UINT8
StringCount
:
UINT16
StringText
:
UINT8[1]
_EFI_HII_SIBT_STRING_UCS2_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringText
:
CHAR16[1]
EFI_HII_SIBT_STRING_UCS2_BLOCK
:
struct _EFI_HII_SIBT_STRING_UCS2_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringText
:
CHAR16[1]
_EFI_HII_SIBT_STRING_UCS2_FONT_BLOCK
Header
:
EFI_HII_STRING_BLOCK
FontIdentifier
:
UINT8
StringText
:
CHAR16[1]
EFI_HII_SIBT_STRING_UCS2_FONT_BLOCK
:
struct _EFI_HII_SIBT_STRING_UCS2_FONT_BLOCK
Header
:
EFI_HII_STRING_BLOCK
FontIdentifier
:
UINT8
StringText
:
CHAR16[1]
_EFI_HII_SIBT_STRINGS_UCS2_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringCount
:
UINT16
StringText
:
CHAR16[1]
EFI_HII_SIBT_STRINGS_UCS2_BLOCK
:
struct _EFI_HII_SIBT_STRINGS_UCS2_BLOCK
Header
:
EFI_HII_STRING_BLOCK
StringCount
:
UINT16
StringText
:
CHAR16[1]
_EFI_HII_SIBT_STRINGS_UCS2_FONT_BLOCK
Header
:
EFI_HII_STRING_BLOCK
FontIdentifier
:
UINT8
StringCount
:
UINT16
StringText
:
CHAR16[1]
EFI_HII_SIBT_STRINGS_UCS2_FONT_BLOCK
:
struct _EFI_HII_SIBT_STRINGS_UCS2_FONT_BLOCK
Header
:
EFI_HII_STRING_BLOCK
FontIdentifier
:
UINT8
StringCount
:
UINT16
StringText
:
CHAR16[1]
_EFI_HII_IMAGE_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
ImageInfoOffset
:
UINT32
PaletteInfoOffset
:
UINT32
EFI_HII_IMAGE_PACKAGE_HDR
:
struct _EFI_HII_IMAGE_PACKAGE_HDR
Header
:
EFI_HII_PACKAGE_HEADER
ImageInfoOffset
:
UINT32
PaletteInfoOffset
:
UINT32
_EFI_HII_IMAGE_BLOCK
BlockType
:
UINT8
EFI_HII_IMAGE_BLOCK
:
struct _EFI_HII_IMAGE_BLOCK
BlockType
:
UINT8
_EFI_HII_IIBT_END_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
EFI_HII_IIBT_END_BLOCK
:
struct _EFI_HII_IIBT_END_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
_EFI_HII_IIBT_EXT1_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
BlockType2
:
UINT8
Length
:
UINT8
EFI_HII_IIBT_EXT1_BLOCK
:
struct _EFI_HII_IIBT_EXT1_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
BlockType2
:
UINT8
Length
:
UINT8
_EFI_HII_IIBT_EXT2_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
BlockType2
:
UINT8
Length
:
UINT16
EFI_HII_IIBT_EXT2_BLOCK
:
struct _EFI_HII_IIBT_EXT2_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
BlockType2
:
UINT8
Length
:
UINT16
_EFI_HII_IIBT_EXT4_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
BlockType2
:
UINT8
Length
:
UINT32
EFI_HII_IIBT_EXT4_BLOCK
:
struct _EFI_HII_IIBT_EXT4_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
BlockType2
:
UINT8
Length
:
UINT32
_EFI_HII_IIBT_IMAGE_1BIT_BASE
Width
:
UINT16
Height
:
UINT16
Data
:
UINT8[1]
EFI_HII_IIBT_IMAGE_1BIT_BASE
:
struct _EFI_HII_IIBT_IMAGE_1BIT_BASE
Width
:
UINT16
Height
:
UINT16
Data
:
UINT8[1]
_EFI_HII_IIBT_IMAGE_1BIT_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_1BIT_BASE
EFI_HII_IIBT_IMAGE_1BIT_BLOCK
:
struct _EFI_HII_IIBT_IMAGE_1BIT_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_1BIT_BASE
_EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_1BIT_BASE
EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK
:
struct _EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_1BIT_BASE
_EFI_HII_RGB_PIXEL
b
:
UINT8
g
:
UINT8
r
:
UINT8
EFI_HII_RGB_PIXEL
:
struct _EFI_HII_RGB_PIXEL
b
:
UINT8
g
:
UINT8
r
:
UINT8
_EFI_HII_IIBT_IMAGE_24BIT_BASE
Width
:
UINT16
Height
:
UINT16
Bitmap
:
EFI_HII_RGB_PIXEL[1]
EFI_HII_IIBT_IMAGE_24BIT_BASE
:
struct _EFI_HII_IIBT_IMAGE_24BIT_BASE
Width
:
UINT16
Height
:
UINT16
Bitmap
:
EFI_HII_RGB_PIXEL[1]
_EFI_HII_IIBT_IMAGE_24BIT_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
Bitmap
:
EFI_HII_IIBT_IMAGE_24BIT_BASE
EFI_HII_IIBT_IMAGE_24BIT_BLOCK
:
struct _EFI_HII_IIBT_IMAGE_24BIT_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
Bitmap
:
EFI_HII_IIBT_IMAGE_24BIT_BASE
_EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
Bitmap
:
EFI_HII_IIBT_IMAGE_24BIT_BASE
EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK
:
struct _EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
Bitmap
:
EFI_HII_IIBT_IMAGE_24BIT_BASE
_EFI_HII_IIBT_IMAGE_4BIT_BASE
Width
:
UINT16
Height
:
UINT16
Data
:
UINT8[1]
EFI_HII_IIBT_IMAGE_4BIT_BASE
:
struct _EFI_HII_IIBT_IMAGE_4BIT_BASE
Width
:
UINT16
Height
:
UINT16
Data
:
UINT8[1]
_EFI_HII_IIBT_IMAGE_4BIT_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_4BIT_BASE
EFI_HII_IIBT_IMAGE_4BIT_BLOCK
:
struct _EFI_HII_IIBT_IMAGE_4BIT_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_4BIT_BASE
_EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_4BIT_BASE
EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK
:
struct _EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_4BIT_BASE
_EFI_HII_IIBT_IMAGE_8BIT_BASE
Width
:
UINT16
Height
:
UINT16
Data
:
UINT8[1]
EFI_HII_IIBT_IMAGE_8BIT_BASE
:
struct _EFI_HII_IIBT_IMAGE_8BIT_BASE
Width
:
UINT16
Height
:
UINT16
Data
:
UINT8[1]
_EFI_HII_IIBT_IMAGE_8BIT_PALETTE_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_8BIT_BASE
EFI_HII_IIBT_IMAGE_8BIT_BLOCK
:
struct _EFI_HII_IIBT_IMAGE_8BIT_PALETTE_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_8BIT_BASE
_EFI_HII_IIBT_IMAGE_8BIT_TRANS_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_8BIT_BASE
EFI_HII_IIBT_IMAGE_8BIT_TRAN_BLOCK
:
struct _EFI_HII_IIBT_IMAGE_8BIT_TRANS_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
PaletteIndex
:
UINT8
Bitmap
:
EFI_HII_IIBT_IMAGE_8BIT_BASE
_EFI_HII_IIBT_DUPLICATE_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
ImageId
:
EFI_IMAGE_ID
EFI_HII_IIBT_DUPLICATE_BLOCK
:
struct _EFI_HII_IIBT_DUPLICATE_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
ImageId
:
EFI_IMAGE_ID
_EFI_HII_IIBT_JPEG_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
Size
:
UINT32
Data
:
UINT8[1]
EFI_HII_IIBT_JPEG_BLOCK
:
struct _EFI_HII_IIBT_JPEG_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
Size
:
UINT32
Data
:
UINT8[1]
_EFI_HII_IIBT_PNG_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
Size
:
UINT32
Data
:
UINT8[1]
EFI_HII_IIBT_PNG_BLOCK
:
struct _EFI_HII_IIBT_PNG_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
Size
:
UINT32
Data
:
UINT8[1]
_EFI_HII_IIBT_SKIP1_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
SkipCount
:
UINT8
EFI_HII_IIBT_SKIP1_BLOCK
:
struct _EFI_HII_IIBT_SKIP1_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
SkipCount
:
UINT8
_EFI_HII_IIBT_SKIP2_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
SkipCount
:
UINT16
EFI_HII_IIBT_SKIP2_BLOCK
:
struct _EFI_HII_IIBT_SKIP2_BLOCK
Header
:
EFI_HII_IMAGE_BLOCK
SkipCount
:
UINT16
_EFI_HII_IMAGE_PALETTE_INFO_HEADER
PaletteCount
:
UINT16
EFI_HII_IMAGE_PALETTE_INFO_HEADER
:
struct _EFI_HII_IMAGE_PALETTE_INFO_HEADER
PaletteCount
:
UINT16
_EFI_HII_IMAGE_PALETTE_INFO
PaletteSize
:
UINT16
PaletteValue
:
EFI_HII_RGB_PIXEL[1]
EFI_HII_IMAGE_PALETTE_INFO
:
struct _EFI_HII_IMAGE_PALETTE_INFO
PaletteSize
:
UINT16
PaletteValue
:
EFI_HII_RGB_PIXEL[1]
_EFI_HII_FORM_PACKAGE
Header
:
EFI_HII_PACKAGE_HEADER
EFI_HII_FORM_PACKAGE
:
struct _EFI_HII_FORM_PACKAGE
Header
:
EFI_HII_PACKAGE_HEADER
(anonymous)
Hour
:
UINT8
Minute
:
UINT8
Second
:
UINT8
EFI_HII_TIME
:
struct
Hour
:
UINT8
Minute
:
UINT8
Second
:
UINT8
(anonymous)
Year
:
UINT16
Month
:
UINT8
Day
:
UINT8
EFI_HII_DATE
:
struct
Year
:
UINT16
Month
:
UINT8
Day
:
UINT8
(anonymous)
QuestionId
:
EFI_QUESTION_ID
FormId
:
EFI_FORM_ID
FormSetGuid
:
EFI_GUID
DevicePath
:
EFI_STRING_ID
EFI_HII_REF
:
struct
QuestionId
:
EFI_QUESTION_ID
FormId
:
EFI_FORM_ID
FormSetGuid
:
EFI_GUID
DevicePath
:
EFI_STRING_ID
(anonymous)
u8
:
UINT8
u16
:
UINT16
u32
:
UINT32
u64
:
UINT64
b
:
BOOLEAN
time
:
EFI_HII_TIME
date
:
EFI_HII_DATE
string
:
EFI_STRING_ID
ref
:
EFI_HII_REF
EFI_IFR_TYPE_VALUE
:
union
u8
:
UINT8
u16
:
UINT16
u32
:
UINT32
u64
:
UINT64
b
:
BOOLEAN
time
:
EFI_HII_TIME
date
:
EFI_HII_DATE
string
:
EFI_STRING_ID
ref
:
EFI_HII_REF
_EFI_IFR_OP_HEADER
OpCode
:
UINT8
Length
:
UINT8Length:7
Scope
:
UINT8Scope:1
EFI_IFR_OP_HEADER
:
struct _EFI_IFR_OP_HEADER
OpCode
:
UINT8
Length
:
UINT8Length:7
Scope
:
UINT8Scope:1
_EFI_IFR_STATEMENT_HEADER
Prompt
:
EFI_STRING_ID
Help
:
EFI_STRING_ID
EFI_IFR_STATEMENT_HEADER
:
struct _EFI_IFR_STATEMENT_HEADER
Prompt
:
EFI_STRING_ID
Help
:
EFI_STRING_ID
_EFI_IFR_QUESTION_HEADER
Header
:
EFI_IFR_STATEMENT_HEADER
QuestionId
:
EFI_QUESTION_ID
VarStoreId
:
EFI_VARSTORE_ID
(anonymous)
Flags
:
UINT8
EFI_IFR_QUESTION_HEADER
:
struct _EFI_IFR_QUESTION_HEADER
Header
:
EFI_IFR_STATEMENT_HEADER
QuestionId
:
EFI_QUESTION_ID
VarStoreId
:
EFI_VARSTORE_ID
(anonymous)
Flags
:
UINT8
_EFI_IFR_DEFAULTSTORE
Header
:
EFI_IFR_OP_HEADER
DefaultName
:
EFI_STRING_ID
DefaultId
:
UINT16
EFI_IFR_DEFAULTSTORE
:
struct _EFI_IFR_DEFAULTSTORE
Header
:
EFI_IFR_OP_HEADER
DefaultName
:
EFI_STRING_ID
DefaultId
:
UINT16
_EFI_IFR_VARSTORE
Header
:
EFI_IFR_OP_HEADER
Guid
:
EFI_GUID
VarStoreId
:
EFI_VARSTORE_ID
Size
:
UINT16
Name
:
UINT8[1]
EFI_IFR_VARSTORE
:
struct _EFI_IFR_VARSTORE
Header
:
EFI_IFR_OP_HEADER
Guid
:
EFI_GUID
VarStoreId
:
EFI_VARSTORE_ID
Size
:
UINT16
Name
:
UINT8[1]
_EFI_IFR_VARSTORE_EFI
Header
:
EFI_IFR_OP_HEADER
VarStoreId
:
EFI_VARSTORE_ID
Guid
:
EFI_GUID
Attributes
:
UINT32
Size
:
UINT16
Name
:
UINT8[1]
EFI_IFR_VARSTORE_EFI
:
struct _EFI_IFR_VARSTORE_EFI
Header
:
EFI_IFR_OP_HEADER
VarStoreId
:
EFI_VARSTORE_ID
Guid
:
EFI_GUID
Attributes
:
UINT32
Size
:
UINT16
Name
:
UINT8[1]
_EFI_IFR_VARSTORE_NAME_VALUE
Header
:
EFI_IFR_OP_HEADER
VarStoreId
:
EFI_VARSTORE_ID
Guid
:
EFI_GUID
EFI_IFR_VARSTORE_NAME_VALUE
:
struct _EFI_IFR_VARSTORE_NAME_VALUE
Header
:
EFI_IFR_OP_HEADER
VarStoreId
:
EFI_VARSTORE_ID
Guid
:
EFI_GUID
_EFI_IFR_FORM_SET
Header
:
EFI_IFR_OP_HEADER
Guid
:
EFI_GUID
FormSetTitle
:
EFI_STRING_ID
Help
:
EFI_STRING_ID
Flags
:
UINT8
EFI_IFR_FORM_SET
:
struct _EFI_IFR_FORM_SET
Header
:
EFI_IFR_OP_HEADER
Guid
:
EFI_GUID
FormSetTitle
:
EFI_STRING_ID
Help
:
EFI_STRING_ID
Flags
:
UINT8
_EFI_IFR_END
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_END
:
struct _EFI_IFR_END
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_FORM
Header
:
EFI_IFR_OP_HEADER
FormId
:
UINT16
FormTitle
:
EFI_STRING_ID
EFI_IFR_FORM
:
struct _EFI_IFR_FORM
Header
:
EFI_IFR_OP_HEADER
FormId
:
UINT16
FormTitle
:
EFI_STRING_ID
_EFI_IFR_IMAGE
Header
:
EFI_IFR_OP_HEADER
Id
:
EFI_IMAGE_ID
EFI_IFR_IMAGE
:
struct _EFI_IFR_IMAGE
Header
:
EFI_IFR_OP_HEADER
Id
:
EFI_IMAGE_ID
_EFI_IFR_MODAL_TAG
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_MODAL_TAG
:
struct _EFI_IFR_MODAL_TAG
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_LOCKED
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_LOCKED
:
struct _EFI_IFR_LOCKED
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_RULE
Header
:
EFI_IFR_OP_HEADER
RuleId
:
UINT8
EFI_IFR_RULE
:
struct _EFI_IFR_RULE
Header
:
EFI_IFR_OP_HEADER
RuleId
:
UINT8
_EFI_IFR_DEFAULT
Header
:
EFI_IFR_OP_HEADER
DefaultId
:
UINT16
Type
:
UINT8
Value
:
EFI_IFR_TYPE_VALUE
EFI_IFR_DEFAULT
:
struct _EFI_IFR_DEFAULT
Header
:
EFI_IFR_OP_HEADER
DefaultId
:
UINT16
Type
:
UINT8
Value
:
EFI_IFR_TYPE_VALUE
_EFI_IFR_DEFAULT_2
Header
:
EFI_IFR_OP_HEADER
DefaultId
:
UINT16
Type
:
UINT8
EFI_IFR_DEFAULT_2
:
struct _EFI_IFR_DEFAULT_2
Header
:
EFI_IFR_OP_HEADER
DefaultId
:
UINT16
Type
:
UINT8
_EFI_IFR_VALUE
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_VALUE
:
struct _EFI_IFR_VALUE
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_SUBTITLE
Header
:
EFI_IFR_OP_HEADER
Statement
:
EFI_IFR_STATEMENT_HEADER
Flags
:
UINT8
EFI_IFR_SUBTITLE
:
struct _EFI_IFR_SUBTITLE
Header
:
EFI_IFR_OP_HEADER
Statement
:
EFI_IFR_STATEMENT_HEADER
Flags
:
UINT8
_EFI_IFR_CHECKBOX
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
EFI_IFR_CHECKBOX
:
struct _EFI_IFR_CHECKBOX
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
_EFI_IFR_TEXT
Header
:
EFI_IFR_OP_HEADER
Statement
:
EFI_IFR_STATEMENT_HEADER
TextTwo
:
EFI_STRING_ID
EFI_IFR_TEXT
:
struct _EFI_IFR_TEXT
Header
:
EFI_IFR_OP_HEADER
Statement
:
EFI_IFR_STATEMENT_HEADER
TextTwo
:
EFI_STRING_ID
_EFI_IFR_REF
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
FormId
:
EFI_FORM_ID
EFI_IFR_REF
:
struct _EFI_IFR_REF
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
FormId
:
EFI_FORM_ID
_EFI_IFR_REF2
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
FormId
:
EFI_FORM_ID
QuestionId
:
EFI_QUESTION_ID
EFI_IFR_REF2
:
struct _EFI_IFR_REF2
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
FormId
:
EFI_FORM_ID
QuestionId
:
EFI_QUESTION_ID
_EFI_IFR_REF3
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
FormId
:
EFI_FORM_ID
QuestionId
:
EFI_QUESTION_ID
FormSetId
:
EFI_GUID
EFI_IFR_REF3
:
struct _EFI_IFR_REF3
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
FormId
:
EFI_FORM_ID
QuestionId
:
EFI_QUESTION_ID
FormSetId
:
EFI_GUID
_EFI_IFR_REF4
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
FormId
:
EFI_FORM_ID
QuestionId
:
EFI_QUESTION_ID
FormSetId
:
EFI_GUID
DevicePath
:
EFI_STRING_ID
EFI_IFR_REF4
:
struct _EFI_IFR_REF4
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
FormId
:
EFI_FORM_ID
QuestionId
:
EFI_QUESTION_ID
FormSetId
:
EFI_GUID
DevicePath
:
EFI_STRING_ID
_EFI_IFR_REF5
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
EFI_IFR_REF5
:
struct _EFI_IFR_REF5
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
_EFI_IFR_RESET_BUTTON
Header
:
EFI_IFR_OP_HEADER
Statement
:
EFI_IFR_STATEMENT_HEADER
DefaultId
:
EFI_DEFAULT_ID
EFI_IFR_RESET_BUTTON
:
struct _EFI_IFR_RESET_BUTTON
Header
:
EFI_IFR_OP_HEADER
Statement
:
EFI_IFR_STATEMENT_HEADER
DefaultId
:
EFI_DEFAULT_ID
_EFI_IFR_ACTION
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
QuestionConfig
:
EFI_STRING_ID
EFI_IFR_ACTION
:
struct _EFI_IFR_ACTION
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
QuestionConfig
:
EFI_STRING_ID
_EFI_IFR_ACTION_1
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
EFI_IFR_ACTION_1
:
struct _EFI_IFR_ACTION_1
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
_EFI_IFR_DATE
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
EFI_IFR_DATE
:
struct _EFI_IFR_DATE
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
(anonymous)
(anonymous)
(anonymous)
(anonymous)
(anonymous)
MINMAXSTEP_DATA
:
union
(anonymous)
(anonymous)
(anonymous)
(anonymous)
_EFI_IFR_NUMERIC
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
data
:
MINMAXSTEP_DATA
EFI_IFR_NUMERIC
:
struct _EFI_IFR_NUMERIC
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
data
:
MINMAXSTEP_DATA
_EFI_IFR_ONE_OF
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
data
:
MINMAXSTEP_DATA
EFI_IFR_ONE_OF
:
struct _EFI_IFR_ONE_OF
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
data
:
MINMAXSTEP_DATA
_EFI_IFR_STRING
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
MinSize
:
UINT8
MaxSize
:
UINT8
Flags
:
UINT8
EFI_IFR_STRING
:
struct _EFI_IFR_STRING
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
MinSize
:
UINT8
MaxSize
:
UINT8
Flags
:
UINT8
_EFI_IFR_PASSWORD
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
MinSize
:
UINT16
MaxSize
:
UINT16
EFI_IFR_PASSWORD
:
struct _EFI_IFR_PASSWORD
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
MinSize
:
UINT16
MaxSize
:
UINT16
_EFI_IFR_ORDERED_LIST
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
MaxContainers
:
UINT8
Flags
:
UINT8
EFI_IFR_ORDERED_LIST
:
struct _EFI_IFR_ORDERED_LIST
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
MaxContainers
:
UINT8
Flags
:
UINT8
_EFI_IFR_TIME
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
EFI_IFR_TIME
:
struct _EFI_IFR_TIME
Header
:
EFI_IFR_OP_HEADER
Question
:
EFI_IFR_QUESTION_HEADER
Flags
:
UINT8
_EFI_IFR_DISABLE_IF
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_DISABLE_IF
:
struct _EFI_IFR_DISABLE_IF
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_SUPPRESS_IF
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_SUPPRESS_IF
:
struct _EFI_IFR_SUPPRESS_IF
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_GRAY_OUT_IF
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_GRAY_OUT_IF
:
struct _EFI_IFR_GRAY_OUT_IF
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_INCONSISTENT_IF
Header
:
EFI_IFR_OP_HEADER
Error
:
EFI_STRING_ID
EFI_IFR_INCONSISTENT_IF
:
struct _EFI_IFR_INCONSISTENT_IF
Header
:
EFI_IFR_OP_HEADER
Error
:
EFI_STRING_ID
_EFI_IFR_NO_SUBMIT_IF
Header
:
EFI_IFR_OP_HEADER
Error
:
EFI_STRING_ID
EFI_IFR_NO_SUBMIT_IF
:
struct _EFI_IFR_NO_SUBMIT_IF
Header
:
EFI_IFR_OP_HEADER
Error
:
EFI_STRING_ID
_EFI_IFR_WARNING_IF
Header
:
EFI_IFR_OP_HEADER
Warning
:
EFI_STRING_ID
TimeOut
:
UINT8
EFI_IFR_WARNING_IF
:
struct _EFI_IFR_WARNING_IF
Header
:
EFI_IFR_OP_HEADER
Warning
:
EFI_STRING_ID
TimeOut
:
UINT8
_EFI_IFR_REFRESH
Header
:
EFI_IFR_OP_HEADER
RefreshInterval
:
UINT8
EFI_IFR_REFRESH
:
struct _EFI_IFR_REFRESH
Header
:
EFI_IFR_OP_HEADER
RefreshInterval
:
UINT8
_EFI_IFR_REFRESH_ID
Header
:
EFI_IFR_OP_HEADER
RefreshEventGroupId
:
EFI_GUID
EFI_IFR_REFRESH_ID
:
struct _EFI_IFR_REFRESH_ID
Header
:
EFI_IFR_OP_HEADER
RefreshEventGroupId
:
EFI_GUID
_EFI_IFR_VARSTORE_DEVICE
Header
:
EFI_IFR_OP_HEADER
DevicePath
:
EFI_STRING_ID
EFI_IFR_VARSTORE_DEVICE
:
struct _EFI_IFR_VARSTORE_DEVICE
Header
:
EFI_IFR_OP_HEADER
DevicePath
:
EFI_STRING_ID
_EFI_IFR_ONE_OF_OPTION
Header
:
EFI_IFR_OP_HEADER
Option
:
EFI_STRING_ID
Flags
:
UINT8
Type
:
UINT8
Value
:
EFI_IFR_TYPE_VALUE
EFI_IFR_ONE_OF_OPTION
:
struct _EFI_IFR_ONE_OF_OPTION
Header
:
EFI_IFR_OP_HEADER
Option
:
EFI_STRING_ID
Flags
:
UINT8
Type
:
UINT8
Value
:
EFI_IFR_TYPE_VALUE
_EFI_IFR_GUID
Header
:
EFI_IFR_OP_HEADER
Guid
:
EFI_GUID
EFI_IFR_GUID
:
struct _EFI_IFR_GUID
Header
:
EFI_IFR_OP_HEADER
Guid
:
EFI_GUID
_EFI_IFR_DUP
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_DUP
:
struct _EFI_IFR_DUP
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_EQ_ID_ID
Header
:
EFI_IFR_OP_HEADER
QuestionId1
:
EFI_QUESTION_ID
QuestionId2
:
EFI_QUESTION_ID
EFI_IFR_EQ_ID_ID
:
struct _EFI_IFR_EQ_ID_ID
Header
:
EFI_IFR_OP_HEADER
QuestionId1
:
EFI_QUESTION_ID
QuestionId2
:
EFI_QUESTION_ID
_EFI_IFR_EQ_ID_VAL
Header
:
EFI_IFR_OP_HEADER
QuestionId
:
EFI_QUESTION_ID
Value
:
UINT16
EFI_IFR_EQ_ID_VAL
:
struct _EFI_IFR_EQ_ID_VAL
Header
:
EFI_IFR_OP_HEADER
QuestionId
:
EFI_QUESTION_ID
Value
:
UINT16
_EFI_IFR_EQ_ID_VAL_LIST
Header
:
EFI_IFR_OP_HEADER
QuestionId
:
EFI_QUESTION_ID
ListLength
:
UINT16
ValueList
:
UINT16[1]
EFI_IFR_EQ_ID_VAL_LIST
:
struct _EFI_IFR_EQ_ID_VAL_LIST
Header
:
EFI_IFR_OP_HEADER
QuestionId
:
EFI_QUESTION_ID
ListLength
:
UINT16
ValueList
:
UINT16[1]
_EFI_IFR_QUESTION_REF1
Header
:
EFI_IFR_OP_HEADER
QuestionId
:
EFI_QUESTION_ID
EFI_IFR_QUESTION_REF1
:
struct _EFI_IFR_QUESTION_REF1
Header
:
EFI_IFR_OP_HEADER
QuestionId
:
EFI_QUESTION_ID
_EFI_IFR_UINT8
Header
:
EFI_IFR_OP_HEADER
Value
:
UINT8
EFI_IFR_UINT8
:
struct _EFI_IFR_UINT8
Header
:
EFI_IFR_OP_HEADER
Value
:
UINT8
_EFI_IFR_UINT16
Header
:
EFI_IFR_OP_HEADER
Value
:
UINT16
EFI_IFR_UINT16
:
struct _EFI_IFR_UINT16
Header
:
EFI_IFR_OP_HEADER
Value
:
UINT16
_EFI_IFR_QUESTION_REF2
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_QUESTION_REF2
:
struct _EFI_IFR_QUESTION_REF2
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_UINT32
Header
:
EFI_IFR_OP_HEADER
Value
:
UINT32
EFI_IFR_UINT32
:
struct _EFI_IFR_UINT32
Header
:
EFI_IFR_OP_HEADER
Value
:
UINT32
_EFI_IFR_UINT64
Header
:
EFI_IFR_OP_HEADER
Value
:
UINT64
EFI_IFR_UINT64
:
struct _EFI_IFR_UINT64
Header
:
EFI_IFR_OP_HEADER
Value
:
UINT64
_EFI_IFR_QUESTION_REF3
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_QUESTION_REF3
:
struct _EFI_IFR_QUESTION_REF3
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_QUESTION_REF3_2
Header
:
EFI_IFR_OP_HEADER
DevicePath
:
EFI_STRING_ID
EFI_IFR_QUESTION_REF3_2
:
struct _EFI_IFR_QUESTION_REF3_2
Header
:
EFI_IFR_OP_HEADER
DevicePath
:
EFI_STRING_ID
_EFI_IFR_QUESTION_REF3_3
Header
:
EFI_IFR_OP_HEADER
DevicePath
:
EFI_STRING_ID
Guid
:
EFI_GUID
EFI_IFR_QUESTION_REF3_3
:
struct _EFI_IFR_QUESTION_REF3_3
Header
:
EFI_IFR_OP_HEADER
DevicePath
:
EFI_STRING_ID
Guid
:
EFI_GUID
_EFI_IFR_RULE_REF
Header
:
EFI_IFR_OP_HEADER
RuleId
:
UINT8
EFI_IFR_RULE_REF
:
struct _EFI_IFR_RULE_REF
Header
:
EFI_IFR_OP_HEADER
RuleId
:
UINT8
_EFI_IFR_STRING_REF1
Header
:
EFI_IFR_OP_HEADER
StringId
:
EFI_STRING_ID
EFI_IFR_STRING_REF1
:
struct _EFI_IFR_STRING_REF1
Header
:
EFI_IFR_OP_HEADER
StringId
:
EFI_STRING_ID
_EFI_IFR_STRING_REF2
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_STRING_REF2
:
struct _EFI_IFR_STRING_REF2
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_THIS
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_THIS
:
struct _EFI_IFR_THIS
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_TRUE
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_TRUE
:
struct _EFI_IFR_TRUE
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_FALSE
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_FALSE
:
struct _EFI_IFR_FALSE
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_ONE
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_ONE
:
struct _EFI_IFR_ONE
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_ONES
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_ONES
:
struct _EFI_IFR_ONES
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_ZERO
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_ZERO
:
struct _EFI_IFR_ZERO
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_UNDEFINED
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_UNDEFINED
:
struct _EFI_IFR_UNDEFINED
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_VERSION
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_VERSION
:
struct _EFI_IFR_VERSION
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_LENGTH
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_LENGTH
:
struct _EFI_IFR_LENGTH
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_NOT
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_NOT
:
struct _EFI_IFR_NOT
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_BITWISE_NOT
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_BITWISE_NOT
:
struct _EFI_IFR_BITWISE_NOT
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_TO_BOOLEAN
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_TO_BOOLEAN
:
struct _EFI_IFR_TO_BOOLEAN
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_TO_STRING
Header
:
EFI_IFR_OP_HEADER
Format
:
UINT8
EFI_IFR_TO_STRING
:
struct _EFI_IFR_TO_STRING
Header
:
EFI_IFR_OP_HEADER
Format
:
UINT8
_EFI_IFR_TO_UINT
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_TO_UINT
:
struct _EFI_IFR_TO_UINT
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_TO_UPPER
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_TO_UPPER
:
struct _EFI_IFR_TO_UPPER
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_TO_LOWER
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_TO_LOWER
:
struct _EFI_IFR_TO_LOWER
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_ADD
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_ADD
:
struct _EFI_IFR_ADD
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_AND
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_AND
:
struct _EFI_IFR_AND
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_BITWISE_AND
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_BITWISE_AND
:
struct _EFI_IFR_BITWISE_AND
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_BITWISE_OR
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_BITWISE_OR
:
struct _EFI_IFR_BITWISE_OR
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_CATENATE
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_CATENATE
:
struct _EFI_IFR_CATENATE
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_DIVIDE
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_DIVIDE
:
struct _EFI_IFR_DIVIDE
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_EQUAL
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_EQUAL
:
struct _EFI_IFR_EQUAL
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_GREATER_EQUAL
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_GREATER_EQUAL
:
struct _EFI_IFR_GREATER_EQUAL
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_GREATER_THAN
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_GREATER_THAN
:
struct _EFI_IFR_GREATER_THAN
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_LESS_EQUAL
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_LESS_EQUAL
:
struct _EFI_IFR_LESS_EQUAL
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_LESS_THAN
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_LESS_THAN
:
struct _EFI_IFR_LESS_THAN
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_MATCH
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_MATCH
:
struct _EFI_IFR_MATCH
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_MATCH2
Header
:
EFI_IFR_OP_HEADER
SyntaxType
:
EFI_GUID
EFI_IFR_MATCH2
:
struct _EFI_IFR_MATCH2
Header
:
EFI_IFR_OP_HEADER
SyntaxType
:
EFI_GUID
_EFI_IFR_MULTIPLY
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_MULTIPLY
:
struct _EFI_IFR_MULTIPLY
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_MODULO
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_MODULO
:
struct _EFI_IFR_MODULO
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_NOT_EQUAL
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_NOT_EQUAL
:
struct _EFI_IFR_NOT_EQUAL
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_OR
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_OR
:
struct _EFI_IFR_OR
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_SHIFT_LEFT
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_SHIFT_LEFT
:
struct _EFI_IFR_SHIFT_LEFT
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_SHIFT_RIGHT
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_SHIFT_RIGHT
:
struct _EFI_IFR_SHIFT_RIGHT
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_SUBTRACT
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_SUBTRACT
:
struct _EFI_IFR_SUBTRACT
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_CONDITIONAL
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_CONDITIONAL
:
struct _EFI_IFR_CONDITIONAL
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_FIND
Header
:
EFI_IFR_OP_HEADER
Format
:
UINT8
EFI_IFR_FIND
:
struct _EFI_IFR_FIND
Header
:
EFI_IFR_OP_HEADER
Format
:
UINT8
_EFI_IFR_MID
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_MID
:
struct _EFI_IFR_MID
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_TOKEN
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_TOKEN
:
struct _EFI_IFR_TOKEN
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_SPAN
Header
:
EFI_IFR_OP_HEADER
Flags
:
UINT8
EFI_IFR_SPAN
:
struct _EFI_IFR_SPAN
Header
:
EFI_IFR_OP_HEADER
Flags
:
UINT8
_EFI_IFR_SECURITY
Header
:
EFI_IFR_OP_HEADER
Permissions
:
EFI_GUID
EFI_IFR_SECURITY
:
struct _EFI_IFR_SECURITY
Header
:
EFI_IFR_OP_HEADER
Permissions
:
EFI_GUID
_EFI_IFR_FORM_MAP_METHOD
MethodTitle
:
EFI_STRING_ID
MethodIdentifier
:
EFI_GUID
EFI_IFR_FORM_MAP_METHOD
:
struct _EFI_IFR_FORM_MAP_METHOD
MethodTitle
:
EFI_STRING_ID
MethodIdentifier
:
EFI_GUID
_EFI_IFR_FORM_MAP
Header
:
EFI_IFR_OP_HEADER
FormId
:
EFI_FORM_ID
EFI_IFR_FORM_MAP
:
struct _EFI_IFR_FORM_MAP
Header
:
EFI_IFR_OP_HEADER
FormId
:
EFI_FORM_ID
_EFI_IFR_SET
Header
:
EFI_IFR_OP_HEADER
VarStoreId
:
EFI_VARSTORE_ID
(anonymous)
VarStoreType
:
UINT8
EFI_IFR_SET
:
struct _EFI_IFR_SET
Header
:
EFI_IFR_OP_HEADER
VarStoreId
:
EFI_VARSTORE_ID
(anonymous)
VarStoreType
:
UINT8
_EFI_IFR_GET
Header
:
EFI_IFR_OP_HEADER
VarStoreId
:
EFI_VARSTORE_ID
(anonymous)
VarStoreType
:
UINT8
EFI_IFR_GET
:
struct _EFI_IFR_GET
Header
:
EFI_IFR_OP_HEADER
VarStoreId
:
EFI_VARSTORE_ID
(anonymous)
VarStoreType
:
UINT8
_EFI_IFR_READ
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_READ
:
struct _EFI_IFR_READ
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_WRITE
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_WRITE
:
struct _EFI_IFR_WRITE
Header
:
EFI_IFR_OP_HEADER
_EFI_IFR_MAP
Header
:
EFI_IFR_OP_HEADER
EFI_IFR_MAP
:
struct _EFI_IFR_MAP
Header
:
EFI_IFR_OP_HEADER
(anonymous)
EfiKeyLCtrl
EfiKeyA0
EfiKeyLAlt
EfiKeySpaceBar
EfiKeyA2
EfiKeyA3
EfiKeyA4
EfiKeyRCtrl
EfiKeyLeftArrow
EfiKeyDownArrow
EfiKeyRightArrow
EfiKeyZero
EfiKeyPeriod
EfiKeyEnter
EfiKeyLShift
EfiKeyB0
EfiKeyB1
EfiKeyB2
EfiKeyB3
EfiKeyB4
EfiKeyB5
EfiKeyB6
EfiKeyB7
EfiKeyB8
EfiKeyB9
EfiKeyB10
EfiKeyRshift
EfiKeyUpArrow
EfiKeyOne
EfiKeyTwo
EfiKeyThree
EfiKeyCapsLock
EfiKeyC1
EfiKeyC2
EfiKeyC3
EfiKeyC4
EfiKeyC5
EfiKeyC6
EfiKeyC7
EfiKeyC8
EfiKeyC9
EfiKeyC10
EfiKeyC11
EfiKeyC12
EfiKeyFour
EfiKeyFive
EfiKeySix
EfiKeyPlus
EfiKeyTab
EfiKeyD1
EfiKeyD2
EfiKeyD3
EfiKeyD4
EfiKeyD5
EfiKeyD6
EfiKeyD7
EfiKeyD8
EfiKeyD9
EfiKeyD10
EfiKeyD11
EfiKeyD12
EfiKeyD13
EfiKeyDel
EfiKeyEnd
EfiKeyPgDn
EfiKeySeven
EfiKeyEight
EfiKeyNine
EfiKeyE0
EfiKeyE1
EfiKeyE2
EfiKeyE3
EfiKeyE4
EfiKeyE5
EfiKeyE6
EfiKeyE7
EfiKeyE8
EfiKeyE9
EfiKeyE10
EfiKeyE11
EfiKeyE12
EfiKeyBackSpace
EfiKeyIns
EfiKeyHome
EfiKeyPgUp
EfiKeyNLck
EfiKeySlash
EfiKeyAsterisk
EfiKeyMinus
EfiKeyEsc
EfiKeyF1
EfiKeyF2
EfiKeyF3
EfiKeyF4
EfiKeyF5
EfiKeyF6
EfiKeyF7
EfiKeyF8
EfiKeyF9
EfiKeyF10
EfiKeyF11
EfiKeyF12
EfiKeyPrint
EfiKeySLck
EfiKeyPause
EFI_KEY
:
enum
EfiKeyLCtrl
EfiKeyA0
EfiKeyLAlt
EfiKeySpaceBar
EfiKeyA2
EfiKeyA3
EfiKeyA4
EfiKeyRCtrl
EfiKeyLeftArrow
EfiKeyDownArrow
EfiKeyRightArrow
EfiKeyZero
EfiKeyPeriod
EfiKeyEnter
EfiKeyLShift
EfiKeyB0
EfiKeyB1
EfiKeyB2
EfiKeyB3
EfiKeyB4
EfiKeyB5
EfiKeyB6
EfiKeyB7
EfiKeyB8
EfiKeyB9
EfiKeyB10
EfiKeyRshift
EfiKeyUpArrow
EfiKeyOne
EfiKeyTwo
EfiKeyThree
EfiKeyCapsLock
EfiKeyC1
EfiKeyC2
EfiKeyC3
EfiKeyC4
EfiKeyC5
EfiKeyC6
EfiKeyC7
EfiKeyC8
EfiKeyC9
EfiKeyC10
EfiKeyC11
EfiKeyC12
EfiKeyFour
EfiKeyFive
EfiKeySix
EfiKeyPlus
EfiKeyTab
EfiKeyD1
EfiKeyD2
EfiKeyD3
EfiKeyD4
EfiKeyD5
EfiKeyD6
EfiKeyD7
EfiKeyD8
EfiKeyD9
EfiKeyD10
EfiKeyD11
EfiKeyD12
EfiKeyD13
EfiKeyDel
EfiKeyEnd
EfiKeyPgDn
EfiKeySeven
EfiKeyEight
EfiKeyNine
EfiKeyE0
EfiKeyE1
EfiKeyE2
EfiKeyE3
EfiKeyE4
EfiKeyE5
EfiKeyE6
EfiKeyE7
EfiKeyE8
EfiKeyE9
EfiKeyE10
EfiKeyE11
EfiKeyE12
EfiKeyBackSpace
EfiKeyIns
EfiKeyHome
EfiKeyPgUp
EfiKeyNLck
EfiKeySlash
EfiKeyAsterisk
EfiKeyMinus
EfiKeyEsc
EfiKeyF1
EfiKeyF2
EfiKeyF3
EfiKeyF4
EfiKeyF5
EfiKeyF6
EfiKeyF7
EfiKeyF8
EfiKeyF9
EfiKeyF10
EfiKeyF11
EfiKeyF12
EfiKeyPrint
EfiKeySLck
EfiKeyPause
(anonymous)
Key
:
EFI_KEY
Unicode
:
CHAR16
ShiftedUnicode
:
CHAR16
AltGrUnicode
:
CHAR16
ShiftedAltGrUnicode
:
CHAR16
Modifier
:
UINT16
AffectedAttribute
:
UINT16
EFI_KEY_DESCRIPTOR
:
struct
Key
:
EFI_KEY
Unicode
:
CHAR16
ShiftedUnicode
:
CHAR16
AltGrUnicode
:
CHAR16
ShiftedAltGrUnicode
:
CHAR16
Modifier
:
UINT16
AffectedAttribute
:
UINT16
(anonymous)
LayoutLength
:
UINT16
Guid
:
EFI_GUID
LayoutDescriptorStringOffset
:
UINT32
DescriptorCount
:
UINT8
EFI_HII_KEYBOARD_LAYOUT
:
struct
LayoutLength
:
UINT16
Guid
:
EFI_GUID
LayoutDescriptorStringOffset
:
UINT32
DescriptorCount
:
UINT8
(anonymous)
Header
:
EFI_HII_PACKAGE_HEADER
LayoutCount
:
UINT16
EFI_HII_KEYBOARD_PACKAGE_HDR
:
struct
Header
:
EFI_HII_PACKAGE_HEADER
LayoutCount
:
UINT16
(anonymous)
Language
:
CHAR16[3]
Space
:
CHAR16
DescriptionString
:
CHAR16[1]
EFI_DESCRIPTION_STRING
:
struct
Language
:
CHAR16[3]
Space
:
CHAR16
DescriptionString
:
CHAR16[1]
(anonymous)
DescriptionCount
:
UINT16
DescriptionString
:
EFI_DESCRIPTION_STRING[1]
EFI_DESCRIPTION_STRING_BUNDLE
:
struct
DescriptionCount
:
UINT16
DescriptionString
:
EFI_DESCRIPTION_STRING[1]
All occurrences
Please wait...
Page is in error, reload to recover