TianoCore EDK2 master
|
#include <Guid/HiiFormMapMethodGuid.h>
Go to the source code of this file.
Typedefs | |
typedef VOID * | EFI_HII_HANDLE |
typedef CHAR16 * | EFI_STRING |
typedef UINT16 | EFI_IMAGE_ID |
typedef UINT16 | EFI_QUESTION_ID |
typedef UINT16 | EFI_STRING_ID |
typedef UINT16 | EFI_FORM_ID |
typedef UINT16 | EFI_VARSTORE_ID |
typedef UINT16 | EFI_ANIMATION_ID |
typedef UINT16 | EFI_DEFAULT_ID |
typedef UINT32 | EFI_HII_FONT_STYLE |
typedef struct _EFI_HII_SIMPLE_FONT_PACKAGE_HDR | EFI_HII_SIMPLE_FONT_PACKAGE_HDR |
typedef struct _EFI_HII_GLYPH_INFO | EFI_HII_GLYPH_INFO |
typedef struct _EFI_HII_FONT_PACKAGE_HDR | EFI_HII_FONT_PACKAGE_HDR |
typedef struct _EFI_HII_GLYPH_BLOCK | EFI_HII_GLYPH_BLOCK |
typedef struct _EFI_HII_GIBT_DEFAULTS_BLOCK | EFI_HII_GIBT_DEFAULTS_BLOCK |
typedef struct _EFI_HII_GIBT_DUPLICATE_BLOCK | EFI_HII_GIBT_DUPLICATE_BLOCK |
typedef struct _EFI_GLYPH_GIBT_END_BLOCK | EFI_GLYPH_GIBT_END_BLOCK |
typedef struct _EFI_HII_GIBT_EXT1_BLOCK | EFI_HII_GIBT_EXT1_BLOCK |
typedef struct _EFI_HII_GIBT_EXT2_BLOCK | EFI_HII_GIBT_EXT2_BLOCK |
typedef struct _EFI_HII_GIBT_EXT4_BLOCK | EFI_HII_GIBT_EXT4_BLOCK |
typedef struct _EFI_HII_GIBT_GLYPH_BLOCK | EFI_HII_GIBT_GLYPH_BLOCK |
typedef struct _EFI_HII_GIBT_GLYPHS_BLOCK | EFI_HII_GIBT_GLYPHS_BLOCK |
typedef struct _EFI_HII_GIBT_GLYPH_DEFAULT_BLOCK | EFI_HII_GIBT_GLYPH_DEFAULT_BLOCK |
typedef struct _EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK | EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK |
typedef struct _EFI_HII_GIBT_VARIABILITY_BLOCK | EFI_HII_GIBT_VARIABILITY_BLOCK |
typedef struct _EFI_HII_GIBT_SKIP1_BLOCK | EFI_HII_GIBT_SKIP1_BLOCK |
typedef struct _EFI_HII_GIBT_SKIP2_BLOCK | EFI_HII_GIBT_SKIP2_BLOCK |
typedef struct _EFI_HII_DEVICE_PATH_PACKAGE_HDR | EFI_HII_DEVICE_PATH_PACKAGE_HDR |
typedef struct _EFI_HII_GUID_PACKAGE_HDR | EFI_HII_GUID_PACKAGE_HDR |
typedef struct _EFI_HII_STRING_PACKAGE_HDR | EFI_HII_STRING_PACKAGE_HDR |
typedef struct _EFI_HII_SIBT_DUPLICATE_BLOCK | EFI_HII_SIBT_DUPLICATE_BLOCK |
typedef struct _EFI_HII_SIBT_END_BLOCK | EFI_HII_SIBT_END_BLOCK |
typedef struct _EFI_HII_SIBT_EXT1_BLOCK | EFI_HII_SIBT_EXT1_BLOCK |
typedef struct _EFI_HII_SIBT_EXT2_BLOCK | EFI_HII_SIBT_EXT2_BLOCK |
typedef struct _EFI_HII_SIBT_EXT4_BLOCK | EFI_HII_SIBT_EXT4_BLOCK |
typedef struct _EFI_HII_SIBT_FONT_BLOCK | EFI_HII_SIBT_FONT_BLOCK |
typedef struct _EFI_HII_SIBT_SKIP1_BLOCK | EFI_HII_SIBT_SKIP1_BLOCK |
typedef struct _EFI_HII_SIBT_SKIP2_BLOCK | EFI_HII_SIBT_SKIP2_BLOCK |
typedef struct _EFI_HII_SIBT_STRING_SCSU_BLOCK | EFI_HII_SIBT_STRING_SCSU_BLOCK |
typedef struct _EFI_HII_SIBT_STRING_SCSU_FONT_BLOCK | EFI_HII_SIBT_STRING_SCSU_FONT_BLOCK |
typedef struct _EFI_HII_SIBT_STRINGS_SCSU_BLOCK | EFI_HII_SIBT_STRINGS_SCSU_BLOCK |
typedef struct _EFI_HII_SIBT_STRINGS_SCSU_FONT_BLOCK | EFI_HII_SIBT_STRINGS_SCSU_FONT_BLOCK |
typedef struct _EFI_HII_SIBT_STRING_UCS2_BLOCK | EFI_HII_SIBT_STRING_UCS2_BLOCK |
typedef struct _EFI_HII_SIBT_STRING_UCS2_FONT_BLOCK | EFI_HII_SIBT_STRING_UCS2_FONT_BLOCK |
typedef struct _EFI_HII_SIBT_STRINGS_UCS2_BLOCK | EFI_HII_SIBT_STRINGS_UCS2_BLOCK |
typedef struct _EFI_HII_SIBT_STRINGS_UCS2_FONT_BLOCK | EFI_HII_SIBT_STRINGS_UCS2_FONT_BLOCK |
typedef struct _EFI_HII_IMAGE_PACKAGE_HDR | EFI_HII_IMAGE_PACKAGE_HDR |
typedef struct _EFI_HII_IMAGE_BLOCK | EFI_HII_IMAGE_BLOCK |
typedef struct _EFI_HII_IIBT_END_BLOCK | EFI_HII_IIBT_END_BLOCK |
typedef struct _EFI_HII_IIBT_EXT1_BLOCK | EFI_HII_IIBT_EXT1_BLOCK |
typedef struct _EFI_HII_IIBT_EXT2_BLOCK | EFI_HII_IIBT_EXT2_BLOCK |
typedef struct _EFI_HII_IIBT_EXT4_BLOCK | EFI_HII_IIBT_EXT4_BLOCK |
typedef struct _EFI_HII_IIBT_IMAGE_1BIT_BASE | EFI_HII_IIBT_IMAGE_1BIT_BASE |
typedef struct _EFI_HII_IIBT_IMAGE_1BIT_BLOCK | EFI_HII_IIBT_IMAGE_1BIT_BLOCK |
typedef struct _EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK | EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK |
typedef struct _EFI_HII_RGB_PIXEL | EFI_HII_RGB_PIXEL |
typedef struct _EFI_HII_IIBT_IMAGE_24BIT_BASE | EFI_HII_IIBT_IMAGE_24BIT_BASE |
typedef struct _EFI_HII_IIBT_IMAGE_24BIT_BLOCK | EFI_HII_IIBT_IMAGE_24BIT_BLOCK |
typedef struct _EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK | EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK |
typedef struct _EFI_HII_IIBT_IMAGE_4BIT_BASE | EFI_HII_IIBT_IMAGE_4BIT_BASE |
typedef struct _EFI_HII_IIBT_IMAGE_4BIT_BLOCK | EFI_HII_IIBT_IMAGE_4BIT_BLOCK |
typedef struct _EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK | EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK |
typedef struct _EFI_HII_IIBT_IMAGE_8BIT_BASE | EFI_HII_IIBT_IMAGE_8BIT_BASE |
typedef struct _EFI_HII_IIBT_IMAGE_8BIT_PALETTE_BLOCK | EFI_HII_IIBT_IMAGE_8BIT_BLOCK |
typedef struct _EFI_HII_IIBT_IMAGE_8BIT_TRANS_BLOCK | EFI_HII_IIBT_IMAGE_8BIT_TRAN_BLOCK |
typedef struct _EFI_HII_IIBT_DUPLICATE_BLOCK | EFI_HII_IIBT_DUPLICATE_BLOCK |
typedef struct _EFI_HII_IIBT_JPEG_BLOCK | EFI_HII_IIBT_JPEG_BLOCK |
typedef struct _EFI_HII_IIBT_PNG_BLOCK | EFI_HII_IIBT_PNG_BLOCK |
typedef struct _EFI_HII_IIBT_SKIP1_BLOCK | EFI_HII_IIBT_SKIP1_BLOCK |
typedef struct _EFI_HII_IIBT_SKIP2_BLOCK | EFI_HII_IIBT_SKIP2_BLOCK |
typedef struct _EFI_HII_IMAGE_PALETTE_INFO_HEADER | EFI_HII_IMAGE_PALETTE_INFO_HEADER |
typedef struct _EFI_HII_IMAGE_PALETTE_INFO | EFI_HII_IMAGE_PALETTE_INFO |
typedef struct _EFI_HII_FORM_PACKAGE_HDR | EFI_HII_FORM_PACKAGE_HDR |
typedef struct _EFI_IFR_OP_HEADER | EFI_IFR_OP_HEADER |
typedef struct _EFI_IFR_STATEMENT_HEADER | EFI_IFR_STATEMENT_HEADER |
typedef struct _EFI_IFR_QUESTION_HEADER | EFI_IFR_QUESTION_HEADER |
typedef struct _EFI_IFR_DEFAULTSTORE | EFI_IFR_DEFAULTSTORE |
typedef struct _EFI_IFR_VARSTORE | EFI_IFR_VARSTORE |
typedef struct _EFI_IFR_VARSTORE_EFI | EFI_IFR_VARSTORE_EFI |
typedef struct _EFI_IFR_VARSTORE_NAME_VALUE | EFI_IFR_VARSTORE_NAME_VALUE |
typedef struct _EFI_IFR_FORM_SET | EFI_IFR_FORM_SET |
typedef struct _EFI_IFR_END | EFI_IFR_END |
typedef struct _EFI_IFR_FORM | EFI_IFR_FORM |
typedef struct _EFI_IFR_IMAGE | EFI_IFR_IMAGE |
typedef struct _EFI_IFR_MODAL_TAG | EFI_IFR_MODAL_TAG |
typedef struct _EFI_IFR_LOCKED | EFI_IFR_LOCKED |
typedef struct _EFI_IFR_RULE | EFI_IFR_RULE |
typedef struct _EFI_IFR_DEFAULT | EFI_IFR_DEFAULT |
typedef struct _EFI_IFR_DEFAULT_2 | EFI_IFR_DEFAULT_2 |
typedef struct _EFI_IFR_VALUE | EFI_IFR_VALUE |
typedef struct _EFI_IFR_SUBTITLE | EFI_IFR_SUBTITLE |
typedef struct _EFI_IFR_CHECKBOX | EFI_IFR_CHECKBOX |
typedef struct _EFI_IFR_TEXT | EFI_IFR_TEXT |
typedef struct _EFI_IFR_REF | EFI_IFR_REF |
typedef struct _EFI_IFR_REF2 | EFI_IFR_REF2 |
typedef struct _EFI_IFR_REF3 | EFI_IFR_REF3 |
typedef struct _EFI_IFR_REF4 | EFI_IFR_REF4 |
typedef struct _EFI_IFR_REF5 | EFI_IFR_REF5 |
typedef struct _EFI_IFR_RESET_BUTTON | EFI_IFR_RESET_BUTTON |
typedef struct _EFI_IFR_ACTION | EFI_IFR_ACTION |
typedef struct _EFI_IFR_ACTION_1 | EFI_IFR_ACTION_1 |
typedef struct _EFI_IFR_DATE | EFI_IFR_DATE |
typedef struct _EFI_IFR_NUMERIC | EFI_IFR_NUMERIC |
typedef struct _EFI_IFR_ONE_OF | EFI_IFR_ONE_OF |
typedef struct _EFI_IFR_STRING | EFI_IFR_STRING |
typedef struct _EFI_IFR_PASSWORD | EFI_IFR_PASSWORD |
typedef struct _EFI_IFR_ORDERED_LIST | EFI_IFR_ORDERED_LIST |
typedef struct _EFI_IFR_TIME | EFI_IFR_TIME |
typedef struct _EFI_IFR_DISABLE_IF | EFI_IFR_DISABLE_IF |
typedef struct _EFI_IFR_SUPPRESS_IF | EFI_IFR_SUPPRESS_IF |
typedef struct _EFI_IFR_GRAY_OUT_IF | EFI_IFR_GRAY_OUT_IF |
typedef struct _EFI_IFR_INCONSISTENT_IF | EFI_IFR_INCONSISTENT_IF |
typedef struct _EFI_IFR_NO_SUBMIT_IF | EFI_IFR_NO_SUBMIT_IF |
typedef struct _EFI_IFR_WARNING_IF | EFI_IFR_WARNING_IF |
typedef struct _EFI_IFR_REFRESH | EFI_IFR_REFRESH |
typedef struct _EFI_IFR_VARSTORE_DEVICE | EFI_IFR_VARSTORE_DEVICE |
typedef struct _EFI_IFR_ONE_OF_OPTION | EFI_IFR_ONE_OF_OPTION |
typedef struct _EFI_IFR_GUID | EFI_IFR_GUID |
typedef struct _EFI_IFR_REFRESH_ID | EFI_IFR_REFRESH_ID |
typedef struct _EFI_IFR_DUP | EFI_IFR_DUP |
typedef struct _EFI_IFR_EQ_ID_ID | EFI_IFR_EQ_ID_ID |
typedef struct _EFI_IFR_EQ_ID_VAL | EFI_IFR_EQ_ID_VAL |
typedef struct _EFI_IFR_EQ_ID_VAL_LIST | EFI_IFR_EQ_ID_VAL_LIST |
typedef struct _EFI_IFR_UINT8 | EFI_IFR_UINT8 |
typedef struct _EFI_IFR_UINT16 | EFI_IFR_UINT16 |
typedef struct _EFI_IFR_UINT32 | EFI_IFR_UINT32 |
typedef struct _EFI_IFR_UINT64 | EFI_IFR_UINT64 |
typedef struct _EFI_IFR_QUESTION_REF1 | EFI_IFR_QUESTION_REF1 |
typedef struct _EFI_IFR_QUESTION_REF2 | EFI_IFR_QUESTION_REF2 |
typedef struct _EFI_IFR_QUESTION_REF3 | EFI_IFR_QUESTION_REF3 |
typedef struct _EFI_IFR_QUESTION_REF3_2 | EFI_IFR_QUESTION_REF3_2 |
typedef struct _EFI_IFR_QUESTION_REF3_3 | EFI_IFR_QUESTION_REF3_3 |
typedef struct _EFI_IFR_RULE_REF | EFI_IFR_RULE_REF |
typedef struct _EFI_IFR_STRING_REF1 | EFI_IFR_STRING_REF1 |
typedef struct _EFI_IFR_STRING_REF2 | EFI_IFR_STRING_REF2 |
typedef struct _EFI_IFR_THIS | EFI_IFR_THIS |
typedef struct _EFI_IFR_TRUE | EFI_IFR_TRUE |
typedef struct _EFI_IFR_FALSE | EFI_IFR_FALSE |
typedef struct _EFI_IFR_ONE | EFI_IFR_ONE |
typedef struct _EFI_IFR_ONES | EFI_IFR_ONES |
typedef struct _EFI_IFR_ZERO | EFI_IFR_ZERO |
typedef struct _EFI_IFR_UNDEFINED | EFI_IFR_UNDEFINED |
typedef struct _EFI_IFR_VERSION | EFI_IFR_VERSION |
typedef struct _EFI_IFR_LENGTH | EFI_IFR_LENGTH |
typedef struct _EFI_IFR_NOT | EFI_IFR_NOT |
typedef struct _EFI_IFR_BITWISE_NOT | EFI_IFR_BITWISE_NOT |
typedef struct _EFI_IFR_TO_BOOLEAN | EFI_IFR_TO_BOOLEAN |
typedef struct _EFI_IFR_TO_STRING | EFI_IFR_TO_STRING |
typedef struct _EFI_IFR_TO_UINT | EFI_IFR_TO_UINT |
typedef struct _EFI_IFR_TO_UPPER | EFI_IFR_TO_UPPER |
typedef struct _EFI_IFR_TO_LOWER | EFI_IFR_TO_LOWER |
typedef struct _EFI_IFR_ADD | EFI_IFR_ADD |
typedef struct _EFI_IFR_AND | EFI_IFR_AND |
typedef struct _EFI_IFR_BITWISE_AND | EFI_IFR_BITWISE_AND |
typedef struct _EFI_IFR_BITWISE_OR | EFI_IFR_BITWISE_OR |
typedef struct _EFI_IFR_CATENATE | EFI_IFR_CATENATE |
typedef struct _EFI_IFR_DIVIDE | EFI_IFR_DIVIDE |
typedef struct _EFI_IFR_EQUAL | EFI_IFR_EQUAL |
typedef struct _EFI_IFR_GREATER_EQUAL | EFI_IFR_GREATER_EQUAL |
typedef struct _EFI_IFR_GREATER_THAN | EFI_IFR_GREATER_THAN |
typedef struct _EFI_IFR_LESS_EQUAL | EFI_IFR_LESS_EQUAL |
typedef struct _EFI_IFR_LESS_THAN | EFI_IFR_LESS_THAN |
typedef struct _EFI_IFR_MATCH | EFI_IFR_MATCH |
typedef struct _EFI_IFR_MATCH2 | EFI_IFR_MATCH2 |
typedef struct _EFI_IFR_MULTIPLY | EFI_IFR_MULTIPLY |
typedef struct _EFI_IFR_MODULO | EFI_IFR_MODULO |
typedef struct _EFI_IFR_NOT_EQUAL | EFI_IFR_NOT_EQUAL |
typedef struct _EFI_IFR_OR | EFI_IFR_OR |
typedef struct _EFI_IFR_SHIFT_LEFT | EFI_IFR_SHIFT_LEFT |
typedef struct _EFI_IFR_SHIFT_RIGHT | EFI_IFR_SHIFT_RIGHT |
typedef struct _EFI_IFR_SUBTRACT | EFI_IFR_SUBTRACT |
typedef struct _EFI_IFR_CONDITIONAL | EFI_IFR_CONDITIONAL |
typedef struct _EFI_IFR_FIND | EFI_IFR_FIND |
typedef struct _EFI_IFR_MID | EFI_IFR_MID |
typedef struct _EFI_IFR_TOKEN | EFI_IFR_TOKEN |
typedef struct _EFI_IFR_SPAN | EFI_IFR_SPAN |
typedef struct _EFI_IFR_SECURITY | EFI_IFR_SECURITY |
typedef struct _EFI_IFR_FORM_MAP_METHOD | EFI_IFR_FORM_MAP_METHOD |
typedef struct _EFI_IFR_FORM_MAP | EFI_IFR_FORM_MAP |
typedef struct _EFI_IFR_SET | EFI_IFR_SET |
typedef struct _EFI_IFR_GET | EFI_IFR_GET |
typedef struct _EFI_IFR_READ | EFI_IFR_READ |
typedef struct _EFI_IFR_WRITE | EFI_IFR_WRITE |
typedef struct _EFI_IFR_MAP | EFI_IFR_MAP |
typedef struct _EFI_IFR_ANIMATION | EFI_IFR_ANIMATION |
typedef struct _EFI_HII_ANIMATION_PACKAGE_HDR | EFI_HII_ANIMATION_PACKAGE_HDR |
typedef struct _EFI_HII_ANIMATION_BLOCK | EFI_HII_ANIMATION_BLOCK |
typedef struct _EFI_HII_AIBT_EXT1_BLOCK | EFI_HII_AIBT_EXT1_BLOCK |
typedef struct _EFI_HII_AIBT_EXT2_BLOCK | EFI_HII_AIBT_EXT2_BLOCK |
typedef struct _EFI_HII_AIBT_EXT4_BLOCK | EFI_HII_AIBT_EXT4_BLOCK |
typedef struct _EFI_HII_ANIMATION_CELL | EFI_HII_ANIMATION_CELL |
typedef struct _EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK | EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK |
typedef struct _EFI_HII_AIBT_CLEAR_IMAGES_BLOCK | EFI_HII_AIBT_CLEAR_IMAGES_BLOCK |
typedef struct _EFI_HII_AIBT_RESTORE_SCRN_BLOCK | EFI_HII_AIBT_RESTORE_SCRN_BLOCK |
typedef EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK | EFI_HII_AIBT_OVERLAY_IMAGES_LOOP_BLOCK |
typedef EFI_HII_AIBT_CLEAR_IMAGES_BLOCK | EFI_HII_AIBT_CLEAR_IMAGES_LOOP_BLOCK |
typedef EFI_HII_AIBT_RESTORE_SCRN_BLOCK | EFI_HII_AIBT_RESTORE_SCRN_LOOP_BLOCK |
typedef struct _EFI_HII_AIBT_DUPLICATE_BLOCK | EFI_HII_AIBT_DUPLICATE_BLOCK |
typedef struct _EFI_HII_AIBT_SKIP1_BLOCK | EFI_HII_AIBT_SKIP1_BLOCK |
typedef struct _EFI_HII_AIBT_SKIP2_BLOCK | EFI_HII_AIBT_SKIP2_BLOCK |
Enumerations | |
enum | EFI_KEY { 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 , EfiKeyIntl0 , EfiKeyIntl1 , EfiKeyIntl2 , EfiKeyIntl3 , EfiKeyIntl4 , EfiKeyIntl5 , EfiKeyIntl6 , EfiKeyIntl7 , EfiKeyIntl8 , EfiKeyIntl9 } |
This file defines the encoding for the VFR (Visual Form Representation) language. IFR is primarily consumed by the EFI presentation engine, and produced by EFI internal application and drivers as well as all add-in card option-ROM drivers
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.
(C) Copyright 2016 Hewlett Packard Enterprise Development LP
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file UefiInternalFormRepresentation.h.
#define EFI_AFFECTED_BY_CAPS_LOCK 0x0002 |
This key is affected by the caps lock so that if a keyboard driver would need to disambiguate between a key which had a "1" defined versus an "a" character. Having this bit turned on would tell the keyboard driver to use the appropriate shifted state or not.
Definition at line 1754 of file UefiInternalFormRepresentation.h.
#define EFI_AFFECTED_BY_NUM_LOCK 0x0004 |
Similar to the case of CAPS lock, if this bit is active, the key is affected by the num lock being turned on.
Definition at line 1760 of file UefiInternalFormRepresentation.h.
#define EFI_AFFECTED_BY_STANDARD_SHIFT 0x0001 |
A key which is affected by all the standard shift modifiers. Most keys would be expected to have this bit active.
Definition at line 1746 of file UefiInternalFormRepresentation.h.
#define EFI_ALT_GR_MODIFIER 0x0005 |
Definition at line 1784 of file UefiInternalFormRepresentation.h.
#define EFI_BREAK_MODIFIER 0x0026 |
Definition at line 1825 of file UefiInternalFormRepresentation.h.
#define EFI_CAPS_LOCK_MODIFIER 0x000E |
Definition at line 1793 of file UefiInternalFormRepresentation.h.
#define EFI_DELETE_MODIFIER 0x0007 |
Definition at line 1786 of file UefiInternalFormRepresentation.h.
#define EFI_DOWN_ARROW_MODIFIER 0x0012 |
Definition at line 1797 of file UefiInternalFormRepresentation.h.
#define EFI_END_MODIFIER 0x000B |
Definition at line 1790 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_EIGHT_MODIFIER 0x001D |
Definition at line 1808 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_ELEVEN_MODIFIER 0x0020 |
Definition at line 1811 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_FIVE_MODIFIER 0x001A |
Definition at line 1805 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_FOUR_MODIFIER 0x0019 |
Definition at line 1804 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_NINE_MODIFIER 0x001E |
Definition at line 1809 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_ONE_MODIFIER 0x0016 |
Definition at line 1801 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_SEVEN_MODIFIER 0x001C |
Definition at line 1807 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_SIX_MODIFIER 0x001B |
Definition at line 1806 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_TEN_MODIFIER 0x001F |
Definition at line 1810 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_THREE_MODIFIER 0x0018 |
Definition at line 1803 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_TWELVE_MODIFIER 0x0021 |
Definition at line 1812 of file UefiInternalFormRepresentation.h.
#define EFI_FUNCTION_KEY_TWO_MODIFIER 0x0017 |
Definition at line 1802 of file UefiInternalFormRepresentation.h.
#define EFI_GLYPH_HEIGHT 19 |
Definition at line 86 of file UefiInternalFormRepresentation.h.
#define EFI_GLYPH_NON_SPACING 0x01 |
Contents of EFI_NARROW_GLYPH.Attributes.
Definition at line 84 of file UefiInternalFormRepresentation.h.
#define EFI_GLYPH_WIDE 0x02 |
Definition at line 85 of file UefiInternalFormRepresentation.h.
#define EFI_GLYPH_WIDTH 8 |
Definition at line 87 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_CLEAR_IMAGES 0x11 |
Definition at line 1875 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_CLEAR_IMAGES_LOOP 0x19 |
Definition at line 1878 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_DUPLICATE 0x20 |
Definition at line 1880 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_END 0x00 |
Animation block types.
Definition at line 1873 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_EXT1 0x30 |
Definition at line 1883 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_EXT2 0x31 |
Definition at line 1884 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_EXT4 0x32 |
Definition at line 1885 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_OVERLAY_IMAGES 0x10 |
Definition at line 1874 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_OVERLAY_IMAGES_LOOP 0x18 |
Definition at line 1877 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_RESTORE_SCRN 0x12 |
Definition at line 1876 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_RESTORE_SCRN_LOOP 0x1A |
Definition at line 1879 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_SKIP1 0x22 |
Definition at line 1882 of file UefiInternalFormRepresentation.h.
#define EFI_HII_AIBT_SKIP2 0x21 |
Definition at line 1881 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_FIRMWARE_BEGIN 0xc000 |
Definition at line 850 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_FIRMWARE_END 0xffff |
Definition at line 851 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_HARDWARE_BEGIN 0x8000 |
Definition at line 848 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_HARDWARE_END 0xbfff |
Definition at line 849 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_MANUFACTURING 0x0001 |
Definition at line 844 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_PLATFORM_BEGIN 0x4000 |
Definition at line 846 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_PLATFORM_END 0x7fff |
Definition at line 847 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_SAFE 0x0002 |
Definition at line 845 of file UefiInternalFormRepresentation.h.
#define EFI_HII_DEFAULT_CLASS_STANDARD 0x0000 |
Definition at line 843 of file UefiInternalFormRepresentation.h.
#define EFI_HII_FONT_STYLE_BOLD 0x00000001 |
Definition at line 166 of file UefiInternalFormRepresentation.h.
#define EFI_HII_FONT_STYLE_DBL_UNDER 0x00100000 |
Definition at line 172 of file UefiInternalFormRepresentation.h.
#define EFI_HII_FONT_STYLE_EMBOSS 0x00010000 |
Definition at line 168 of file UefiInternalFormRepresentation.h.
#define EFI_HII_FONT_STYLE_ITALIC 0x00000002 |
Definition at line 167 of file UefiInternalFormRepresentation.h.
#define EFI_HII_FONT_STYLE_NORMAL 0x00000000 |
Definition at line 165 of file UefiInternalFormRepresentation.h.
#define EFI_HII_FONT_STYLE_OUTLINE 0x00020000 |
Definition at line 169 of file UefiInternalFormRepresentation.h.
#define EFI_HII_FONT_STYLE_SHADOW 0x00040000 |
Definition at line 170 of file UefiInternalFormRepresentation.h.
#define EFI_HII_FONT_STYLE_UNDERLINE 0x00080000 |
Definition at line 171 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_DEFAULTS 0x23 |
Definition at line 209 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_DUPLICATE 0x20 |
Definition at line 206 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_END 0x00 |
Definition at line 200 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_EXT1 0x30 |
Definition at line 210 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_EXT2 0x31 |
Definition at line 211 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_EXT4 0x32 |
Definition at line 212 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_GLYPH 0x10 |
Definition at line 201 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_GLYPH_DEFAULT 0x12 |
Definition at line 203 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_GLYPH_VARIABILITY 0x14 |
Definition at line 205 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_GLYPHS 0x11 |
Definition at line 202 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_GLYPHS_DEFAULT 0x13 |
Definition at line 204 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_SKIP1 0x22 |
Definition at line 208 of file UefiInternalFormRepresentation.h.
#define EFI_HII_GIBT_SKIP2 0x21 |
Definition at line 207 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_DUPLICATE 0x20 |
Definition at line 494 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_END 0x00 |
Definition at line 483 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_EXT1 0x30 |
Definition at line 497 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_EXT2 0x31 |
Definition at line 498 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_EXT4 0x32 |
Definition at line 499 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_1BIT 0x10 |
Definition at line 484 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_1BIT_TRANS 0x11 |
Definition at line 485 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_24BIT 0x16 |
Definition at line 490 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_24BIT_TRANS 0x17 |
Definition at line 491 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_4BIT 0x12 |
Definition at line 486 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_4BIT_TRANS 0x13 |
Definition at line 487 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_8BIT 0x14 |
Definition at line 488 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_8BIT_TRANS 0x15 |
Definition at line 489 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_JPEG 0x18 |
Definition at line 492 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_IMAGE_PNG 0x19 |
Definition at line 493 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_SKIP1 0x22 |
Definition at line 496 of file UefiInternalFormRepresentation.h.
#define EFI_HII_IIBT_SKIP2 0x21 |
Definition at line 495 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_ANIMATIONS 0x0A |
Definition at line 72 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_DEVICE_PATH 0x08 |
Definition at line 70 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_END 0xDF |
Definition at line 73 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_FONTS 0x05 |
Definition at line 67 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_FORMS 0x02 |
Definition at line 65 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_IMAGES 0x06 |
Definition at line 68 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_KEYBOARD_LAYOUT 0x09 |
Definition at line 71 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_SIMPLE_FONTS 0x07 |
Definition at line 69 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_STRINGS 0x04 |
Definition at line 66 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_TYPE_ALL 0x00 |
Definition at line 63 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_TYPE_GUID 0x01 |
Definition at line 64 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_TYPE_SYSTEM_BEGIN 0xE0 |
Definition at line 74 of file UefiInternalFormRepresentation.h.
#define EFI_HII_PACKAGE_TYPE_SYSTEM_END 0xFF |
Definition at line 75 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_DUPLICATE 0x20 |
Definition at line 360 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_END 0x00 |
Definition at line 351 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_EXT1 0x30 |
Definition at line 363 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_EXT2 0x31 |
Definition at line 364 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_EXT4 0x32 |
Definition at line 365 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_FONT 0x40 |
Definition at line 366 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_SKIP1 0x22 |
Definition at line 362 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_SKIP2 0x21 |
Definition at line 361 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_STRING_SCSU 0x10 |
Definition at line 352 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_STRING_SCSU_FONT 0x11 |
Definition at line 353 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_STRING_UCS2 0x14 |
Definition at line 356 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_STRING_UCS2_FONT 0x15 |
Definition at line 357 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_STRINGS_SCSU 0x12 |
Definition at line 354 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_STRINGS_SCSU_FONT 0x13 |
Definition at line 355 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_STRINGS_UCS2 0x16 |
Definition at line 358 of file UefiInternalFormRepresentation.h.
#define EFI_HII_SIBT_STRINGS_UCS2_FONT 0x17 |
Definition at line 359 of file UefiInternalFormRepresentation.h.
#define EFI_HOME_MODIFIER 0x000A |
Definition at line 1789 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ACTION_OP 0x0C |
Definition at line 703 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ADD_OP 0x3A |
Definition at line 749 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_AND_OP 0x15 |
Definition at line 712 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ANIMATION_OP 0x1F |
Definition at line 722 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_BITWISE_AND_OP 0x35 |
Definition at line 744 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_BITWISE_NOT_OP 0x37 |
Definition at line 746 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_BITWISE_OR_OP 0x36 |
Definition at line 745 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_CATENATE_OP 0x5E |
Definition at line 785 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_CHECKBOX_DEFAULT 0x01 |
Definition at line 944 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_CHECKBOX_DEFAULT_MFG 0x02 |
Definition at line 945 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_CHECKBOX_OP 0x06 |
Definition at line 697 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_CONDITIONAL_OP 0x50 |
Definition at line 771 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DATE_OP 0x1A |
Definition at line 717 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DEFAULT_OP 0x5B |
Definition at line 782 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DEFAULTSTORE_OP 0x5C |
Definition at line 783 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DISABLE_IF_OP 0x1E |
Definition at line 721 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DISPLAY 0x30 |
Definition at line 1062 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DISPLAY_INT_DEC 0x00 |
Definition at line 1063 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DISPLAY_UINT_DEC 0x10 |
Definition at line 1064 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DISPLAY_UINT_HEX 0x20 |
Definition at line 1065 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DIVIDE_OP 0x3D |
Definition at line 752 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_DUP_OP 0x57 |
Definition at line 778 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_END_OP 0x29 |
Definition at line 732 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_EQ_ID_ID_OP 0x13 |
Definition at line 710 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_EQ_ID_VAL_LIST_OP 0x14 |
Definition at line 711 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_EQ_ID_VAL_OP 0x12 |
Definition at line 709 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_EQUAL_OP 0x2F |
Definition at line 738 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FALSE_OP 0x47 |
Definition at line 762 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FF_CASE_INSENSITIVE 0x01 |
Definition at line 1454 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FF_CASE_SENSITIVE 0x00 |
Definition at line 1453 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FIND_OP 0x4C |
Definition at line 767 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAG_CALLBACK 0x04 |
Definition at line 824 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAG_OPTIONS_ONLY 0x80 |
Definition at line 828 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAG_READ_ONLY 0x01 |
Definition at line 823 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAG_RECONNECT_REQUIRED 0x40 |
Definition at line 827 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAG_RESET_REQUIRED 0x10 |
Definition at line 825 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAG_REST_STYLE 0x20 |
Definition at line 826 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAGS_FIRST_MATCHING 0x00 |
Definition at line 1473 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAGS_FIRST_NON_MATCHING 0x01 |
Definition at line 1474 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FLAGS_HORIZONTAL 0x01 |
Definition at line 936 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FORM_MAP_OP 0x5D |
Definition at line 784 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FORM_OP 0x01 |
Definition at line 692 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_FORM_SET_OP 0x0E |
Definition at line 705 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_GET_OP 0x2B |
Definition at line 734 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_GRAY_OUT_IF_OP 0x19 |
Definition at line 716 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_GREATER_EQUAL_OP 0x32 |
Definition at line 741 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_GREATER_THAN_OP 0x31 |
Definition at line 740 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_GUID_OP 0x5F |
Definition at line 786 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_IMAGE_OP 0x04 |
Definition at line 695 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_INCONSISTENT_IF_OP 0x11 |
Definition at line 708 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_LENGTH_OP 0x56 |
Definition at line 777 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_LESS_EQUAL_OP 0x34 |
Definition at line 743 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_LESS_THAN_OP 0x33 |
Definition at line 742 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_LOCKED_OP 0x0B |
Definition at line 702 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_MAP_OP 0x22 |
Definition at line 725 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_MATCH2_OP 0x64 |
Definition at line 791 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_MATCH_OP 0x2A |
Definition at line 733 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_MID_OP 0x4B |
Definition at line 766 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_MODAL_TAG_OP 0x61 |
Definition at line 788 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_MODULO_OP 0x3E |
Definition at line 753 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_MULTIPLY_OP 0x3C |
Definition at line 751 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NO_EMPTY_SET 0x02 |
Definition at line 1099 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NO_SUBMIT_IF_OP 0x10 |
Definition at line 707 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NOT_EQUAL_OP 0x30 |
Definition at line 739 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NOT_OP 0x17 |
Definition at line 714 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NUMERIC_OP 0x07 |
Definition at line 698 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NUMERIC_SIZE 0x03 |
Definition at line 1056 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NUMERIC_SIZE_1 0x00 |
Definition at line 1057 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NUMERIC_SIZE_2 0x01 |
Definition at line 1058 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NUMERIC_SIZE_4 0x02 |
Definition at line 1059 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_NUMERIC_SIZE_8 0x03 |
Definition at line 1060 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ONE_OF_OP 0x05 |
Definition at line 696 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ONE_OF_OPTION_OP 0x09 |
Definition at line 700 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ONE_OP 0x53 |
Definition at line 774 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ONES_OP 0x54 |
Definition at line 775 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_OPTION_DEFAULT 0x10 |
Definition at line 1182 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_OPTION_DEFAULT_MFG 0x20 |
Definition at line 1183 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_OR_OP 0x16 |
Definition at line 713 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ORDERED_LIST_OP 0x23 |
Definition at line 726 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_PASSWORD_OP 0x08 |
Definition at line 699 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_QUESTION_REF1_OP 0x40 |
Definition at line 755 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_QUESTION_REF2_OP 0x41 |
Definition at line 756 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_QUESTION_REF3_OP 0x51 |
Definition at line 772 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_READ_OP 0x2D |
Definition at line 736 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_REF_OP 0x0F |
Definition at line 706 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_REFRESH_ID_OP 0x62 |
Definition at line 789 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_REFRESH_OP 0x1D |
Definition at line 720 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_RESET_BUTTON_OP 0x0D |
Definition at line 704 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_RULE_OP 0x18 |
Definition at line 715 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_RULE_REF_OP 0x3F |
Definition at line 754 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_SECURITY_OP 0x60 |
Definition at line 787 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_SET_OP 0x2C |
Definition at line 735 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_SHIFT_LEFT_OP 0x38 |
Definition at line 747 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_SHIFT_RIGHT_OP 0x39 |
Definition at line 748 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_SPAN_OP 0x59 |
Definition at line 780 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_ASCII 0 |
When converting from a buffer, these flags control the format: 0 = ASCII. 8 = Unicode.
Definition at line 1344 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_LOWERCASE_HEX 2 |
Definition at line 1335 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_MULTI_LINE 0x01 |
Definition at line 1082 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_OP 0x1C |
Definition at line 719 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_REF1_OP 0x4E |
Definition at line 769 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_REF2_OP 0x4F |
Definition at line 770 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_SIGNED_DEC 1 |
Definition at line 1334 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_UNICODE 8 |
Definition at line 1345 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_UNSIGNED_DEC 0 |
For EFI_IFR_TO_STRING, when converting from unsigned integers, these flags control the format: 0 = unsigned decimal. 1 = signed decimal. 2 = hexadecimal (lower-case alpha). 3 = hexadecimal (upper-case alpha).
Definition at line 1333 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_STRING_UPPERCASE_HEX 3 |
Definition at line 1336 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_SUBTITLE_OP 0x02 |
Definition at line 693 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_SUBTRACT_OP 0x3B |
Definition at line 750 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_SUPPRESS_IF_OP 0x0A |
Definition at line 701 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TEXT_OP 0x03 |
Definition at line 694 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_THIS_OP 0x58 |
Definition at line 779 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TIME_OP 0x1B |
Definition at line 718 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TO_BOOLEAN_OP 0x4A |
Definition at line 765 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TO_LOWER_OP 0x20 |
Definition at line 723 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TO_STRING_OP 0x49 |
Definition at line 764 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TO_UINT_OP 0x48 |
Definition at line 763 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TO_UPPER_OP 0x21 |
Definition at line 724 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TOKEN_OP 0x4D |
Definition at line 768 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TRUE_OP 0x46 |
Definition at line 761 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_ACTION 0x0A |
Definition at line 1178 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_BOOLEAN 0x04 |
Definition at line 1172 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_BUFFER 0x0B |
Definition at line 1179 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_DATE 0x06 |
Definition at line 1174 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_NUM_SIZE_16 0x01 |
Definition at line 1169 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_NUM_SIZE_32 0x02 |
Definition at line 1170 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_NUM_SIZE_64 0x03 |
Definition at line 1171 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_NUM_SIZE_8 0x00 |
Definition at line 1168 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_OTHER 0x08 |
Definition at line 1176 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_REF 0x0C |
Definition at line 1180 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_STRING 0x07 |
Definition at line 1175 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_TIME 0x05 |
Definition at line 1173 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_TYPE_UNDEFINED 0x09 |
Definition at line 1177 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_UINT16_OP 0x43 |
Definition at line 758 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_UINT32_OP 0x44 |
Definition at line 759 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_UINT64_OP 0x45 |
Definition at line 760 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_UINT8_OP 0x42 |
Definition at line 757 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_UNDEFINED_OP 0x55 |
Definition at line 776 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_UNIQUE_SET 0x01 |
Definition at line 1098 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_VALUE_OP 0x5A |
Definition at line 781 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_VARSTORE_DEVICE_OP 0x27 |
Definition at line 730 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_VARSTORE_EFI_OP 0x26 |
Definition at line 729 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_VARSTORE_NAME_VALUE_OP 0x25 |
Definition at line 728 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_VARSTORE_OP 0x24 |
Definition at line 727 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_VERSION_OP 0x28 |
Definition at line 731 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_WARNING_IF_OP 0x63 |
Definition at line 790 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_WRITE_OP 0x2E |
Definition at line 737 of file UefiInternalFormRepresentation.h.
#define EFI_IFR_ZERO_OP 0x52 |
Definition at line 773 of file UefiInternalFormRepresentation.h.
#define EFI_INSERT_MODIFIER 0x0006 |
Definition at line 1785 of file UefiInternalFormRepresentation.h.
#define EFI_LEFT_ALT_MODIFIER 0x0003 |
Definition at line 1782 of file UefiInternalFormRepresentation.h.
#define EFI_LEFT_ARROW_MODIFIER 0x0010 |
Definition at line 1795 of file UefiInternalFormRepresentation.h.
#define EFI_LEFT_CONTROL_MODIFIER 0x0001 |
Definition at line 1780 of file UefiInternalFormRepresentation.h.
#define EFI_LEFT_LOGO_MODIFIER 0x0027 |
Definition at line 1827 of file UefiInternalFormRepresentation.h.
#define EFI_LEFT_SHIFT_MODIFIER 0x000C |
Definition at line 1791 of file UefiInternalFormRepresentation.h.
#define EFI_MENU_MODIFIER 0x0029 |
Definition at line 1829 of file UefiInternalFormRepresentation.h.
#define EFI_NS_KEY_DEPENDENCY_MODIFIER 0x0015 |
Definition at line 1800 of file UefiInternalFormRepresentation.h.
#define EFI_NS_KEY_MODIFIER 0x0014 |
Definition at line 1799 of file UefiInternalFormRepresentation.h.
#define EFI_NULL_MODIFIER 0x0000 |
Definition at line 1779 of file UefiInternalFormRepresentation.h.
#define EFI_NUM_LOCK_MODIFIER 0x000F |
Definition at line 1794 of file UefiInternalFormRepresentation.h.
#define EFI_PAGE_DOWN_MODIFIER 0x0008 |
Definition at line 1787 of file UefiInternalFormRepresentation.h.
#define EFI_PAGE_UP_MODIFIER 0x0009 |
Definition at line 1788 of file UefiInternalFormRepresentation.h.
#define EFI_PAUSE_MODIFIER 0x0025 |
Definition at line 1824 of file UefiInternalFormRepresentation.h.
#define EFI_PRINT_MODIFIER 0x0022 |
Definition at line 1821 of file UefiInternalFormRepresentation.h.
#define EFI_QF_DATE_DAY_SUPPRESS 0x04 |
Definition at line 1016 of file UefiInternalFormRepresentation.h.
#define EFI_QF_DATE_MONTH_SUPPRESS 0x02 |
Definition at line 1015 of file UefiInternalFormRepresentation.h.
#define EFI_QF_DATE_STORAGE 0x30 |
Definition at line 1018 of file UefiInternalFormRepresentation.h.
#define EFI_QF_DATE_YEAR_SUPPRESS 0x01 |
Definition at line 1014 of file UefiInternalFormRepresentation.h.
#define EFI_RIGHT_ALT_MODIFIER 0x0004 |
Definition at line 1783 of file UefiInternalFormRepresentation.h.
#define EFI_RIGHT_ARROW_MODIFIER 0x0011 |
Definition at line 1796 of file UefiInternalFormRepresentation.h.
#define EFI_RIGHT_CONTROL_MODIFIER 0x0002 |
Definition at line 1781 of file UefiInternalFormRepresentation.h.
#define EFI_RIGHT_LOGO_MODIFIER 0x0028 |
Definition at line 1828 of file UefiInternalFormRepresentation.h.
#define EFI_RIGHT_SHIFT_MODIFIER 0x000D |
Definition at line 1792 of file UefiInternalFormRepresentation.h.
#define EFI_SCROLL_LOCK_MODIFIER 0x0024 |
Definition at line 1823 of file UefiInternalFormRepresentation.h.
#define EFI_SYS_REQUEST_MODIFIER 0x0023 |
Definition at line 1822 of file UefiInternalFormRepresentation.h.
#define EFI_UP_ARROW_MODIFIER 0x0013 |
Definition at line 1798 of file UefiInternalFormRepresentation.h.
#define IMAGE_TOKEN | ( | t | ) | t |
IMAGE_TOKEN is not defined in UEFI specification. But it is placed here for the easy access by C files and VFR source files.
Definition at line 2134 of file UefiInternalFormRepresentation.h.
#define QF_DATE_STORAGE_NORMAL 0x00 |
Definition at line 1019 of file UefiInternalFormRepresentation.h.
#define QF_DATE_STORAGE_TIME 0x10 |
Definition at line 1020 of file UefiInternalFormRepresentation.h.
#define QF_DATE_STORAGE_WAKEUP 0x20 |
Definition at line 1021 of file UefiInternalFormRepresentation.h.
#define QF_TIME_HOUR_SUPPRESS 0x01 |
Definition at line 1110 of file UefiInternalFormRepresentation.h.
#define QF_TIME_MINUTE_SUPPRESS 0x02 |
Definition at line 1111 of file UefiInternalFormRepresentation.h.
#define QF_TIME_SECOND_SUPPRESS 0x04 |
Definition at line 1112 of file UefiInternalFormRepresentation.h.
#define QF_TIME_STORAGE 0x30 |
Definition at line 1114 of file UefiInternalFormRepresentation.h.
#define QF_TIME_STORAGE_NORMAL 0x00 |
Definition at line 1115 of file UefiInternalFormRepresentation.h.
#define QF_TIME_STORAGE_TIME 0x10 |
Definition at line 1116 of file UefiInternalFormRepresentation.h.
#define QF_TIME_STORAGE_WAKEUP 0x20 |
Definition at line 1117 of file UefiInternalFormRepresentation.h.
#define STRING_TOKEN | ( | t | ) | t |
References to string tokens must use this macro to enable scanning for token usages.
STRING_TOKEN is not defined in UEFI specification. But it is placed here for the easy access by C files and VFR source files.
Definition at line 2128 of file UefiInternalFormRepresentation.h.
#define UEFI_CONFIG_LANG "x-UEFI" |
Definition at line 328 of file UefiInternalFormRepresentation.h.
#define UEFI_CONFIG_LANG_2 "x-i-UEFI" |
Definition at line 329 of file UefiInternalFormRepresentation.h.
typedef UINT16 EFI_ANIMATION_ID |
Definition at line 30 of file UefiInternalFormRepresentation.h.
typedef UINT16 EFI_DEFAULT_ID |
Definition at line 32 of file UefiInternalFormRepresentation.h.
typedef UINT16 EFI_FORM_ID |
Definition at line 28 of file UefiInternalFormRepresentation.h.
typedef struct _EFI_HII_AIBT_CLEAR_IMAGES_BLOCK EFI_HII_AIBT_CLEAR_IMAGES_BLOCK |
An animation block to describe an animation sequence that does not cycle, and where the logical window is cleared to the specified color before the next image is displayed.
An animation block to describe an animation sequence that continuously cycles, and where the logical window is cleared to the specified color before the next image is displayed.
Definition at line 2078 of file UefiInternalFormRepresentation.h.
typedef struct _EFI_HII_AIBT_DUPLICATE_BLOCK EFI_HII_AIBT_DUPLICATE_BLOCK |
Assigns a new character value to a previously defined animation sequence.
typedef struct _EFI_HII_AIBT_EXT1_BLOCK EFI_HII_AIBT_EXT1_BLOCK |
Extended block headers used for variable sized animation records which need an explicit length.
An animation block to describe an animation sequence that does not cycle, and where one image is simply displayed over the previous image.
An animation block to describe an animation sequence that continuously cycles, and where one image is simply displayed over the previous image.
Definition at line 2071 of file UefiInternalFormRepresentation.h.
typedef struct _EFI_HII_AIBT_RESTORE_SCRN_BLOCK EFI_HII_AIBT_RESTORE_SCRN_BLOCK |
An animation block to describe an animation sequence that does not cycle, and where the screen is restored to the original state before the next image is displayed.
An animation block to describe an animation sequence that continuously cycles, and where the screen is restored to the original state before the next image is displayed.
Definition at line 2085 of file UefiInternalFormRepresentation.h.
typedef struct _EFI_HII_AIBT_SKIP1_BLOCK EFI_HII_AIBT_SKIP1_BLOCK |
Skips animation IDs.
typedef struct _EFI_HII_AIBT_SKIP2_BLOCK EFI_HII_AIBT_SKIP2_BLOCK |
Skips animation IDs.
typedef struct _EFI_HII_ANIMATION_BLOCK EFI_HII_ANIMATION_BLOCK |
Animation information is encoded as a series of blocks, with each block prefixed by a single byte header EFI_HII_ANIMATION_BLOCK.
typedef struct _EFI_HII_ANIMATION_PACKAGE_HDR EFI_HII_ANIMATION_PACKAGE_HDR |
HII animation package header.
typedef struct _EFI_HII_DEVICE_PATH_PACKAGE_HDR EFI_HII_DEVICE_PATH_PACKAGE_HDR |
The device path package is used to carry a device path associated with the package list.
typedef struct _EFI_HII_FONT_PACKAGE_HDR EFI_HII_FONT_PACKAGE_HDR |
The fixed header consists of a standard record header, then the character values in this section, the flags (including the encoding method) and the offsets of the glyph information, the glyph bitmaps and the character map.
typedef UINT32 EFI_HII_FONT_STYLE |
Definition at line 34 of file UefiInternalFormRepresentation.h.
typedef struct _EFI_HII_FORM_PACKAGE_HDR EFI_HII_FORM_PACKAGE_HDR |
The Form package is used to carry form-based encoding data.
typedef struct _EFI_HII_GUID_PACKAGE_HDR EFI_HII_GUID_PACKAGE_HDR |
typedef VOID* EFI_HII_HANDLE |
The following types are currently defined:
Definition at line 23 of file UefiInternalFormRepresentation.h.
typedef struct _EFI_HII_SIMPLE_FONT_PACKAGE_HDR EFI_HII_SIMPLE_FONT_PACKAGE_HDR |
A simplified font package consists of a font header followed by a series of glyph structures.
typedef struct _EFI_HII_STRING_PACKAGE_HDR EFI_HII_STRING_PACKAGE_HDR |
The fixed header consists of a standard record header and then the string identifiers contained in this section and the offsets of the string and language information.
typedef struct _EFI_IFR_ANIMATION EFI_IFR_ANIMATION |
Animation IFR opcode
typedef UINT16 EFI_IMAGE_ID |
Definition at line 25 of file UefiInternalFormRepresentation.h.
typedef UINT16 EFI_QUESTION_ID |
Definition at line 26 of file UefiInternalFormRepresentation.h.
typedef CHAR16* EFI_STRING |
Definition at line 24 of file UefiInternalFormRepresentation.h.
typedef UINT16 EFI_STRING_ID |
Definition at line 27 of file UefiInternalFormRepresentation.h.
typedef UINT16 EFI_VARSTORE_ID |
Definition at line 29 of file UefiInternalFormRepresentation.h.
enum EFI_KEY |
Each enumeration values maps a physical key on a keyboard.
Definition at line 1594 of file UefiInternalFormRepresentation.h.