XenevaOS
Loading...
Searching...
No Matches
UefiInternalFormRepresentation.h
Go to the documentation of this file.
1
21#ifndef __UEFI_INTERNAL_FORMREPRESENTATION_H__
22#define __UEFI_INTERNAL_FORMREPRESENTATION_H__
23
25
37
39
41
42
43
44#pragma pack(1)
45
46//
47// Definitions for Package Lists and Package Headers
48// Section 27.3.1
49//
50
58
62typedef struct {
65 // UINT8 Data[...];
67
68//
69// Value of HII package type
70//
71#define EFI_HII_PACKAGE_TYPE_ALL 0x00
72#define EFI_HII_PACKAGE_TYPE_GUID 0x01
73#define EFI_HII_PACKAGE_FORMS 0x02
74#define EFI_HII_PACKAGE_STRINGS 0x04
75#define EFI_HII_PACKAGE_FONTS 0x05
76#define EFI_HII_PACKAGE_IMAGES 0x06
77#define EFI_HII_PACKAGE_SIMPLE_FONTS 0x07
78#define EFI_HII_PACKAGE_DEVICE_PATH 0x08
79#define EFI_HII_PACKAGE_KEYBOARD_LAYOUT 0x09
80#define EFI_HII_PACKAGE_ANIMATIONS 0x0A
81#define EFI_HII_PACKAGE_END 0xDF
82#define EFI_HII_PACKAGE_TYPE_SYSTEM_BEGIN 0xE0
83#define EFI_HII_PACKAGE_TYPE_SYSTEM_END 0xFF
84
85//
86// Definitions for Simplified Font Package
87//
88
92#define EFI_GLYPH_NON_SPACING 0x01
93#define EFI_GLYPH_WIDE 0x02
94#define EFI_GLYPH_HEIGHT 19
95#define EFI_GLYPH_WIDTH 8
97
118
152
164
165//
166// Definitions for Font Package
167// Section 27.3.3
168//
169
170//
171// Value for font style
172//
173#define EFI_HII_FONT_STYLE_NORMAL 0x00000000
174#define EFI_HII_FONT_STYLE_BOLD 0x00000001
175#define EFI_HII_FONT_STYLE_ITALIC 0x00000002
176#define EFI_HII_FONT_STYLE_EMBOSS 0x00010000
177#define EFI_HII_FONT_STYLE_OUTLINE 0x00020000
178#define EFI_HII_FONT_STYLE_SHADOW 0x00040000
179#define EFI_HII_FONT_STYLE_UNDERLINE 0x00080000
180#define EFI_HII_FONT_STYLE_DBL_UNDER 0x00100000
181
189
204
205//
206// Value of different glyph info block types
207//
208#define EFI_HII_GIBT_END 0x00
209#define EFI_HII_GIBT_GLYPH 0x10
210#define EFI_HII_GIBT_GLYPHS 0x11
211#define EFI_HII_GIBT_GLYPH_DEFAULT 0x12
212#define EFI_HII_GIBT_GLYPHS_DEFAULT 0x13
213#define EFI_HII_GIBT_GLYPH_VARIABILITY 0x14
214#define EFI_HII_GIBT_DUPLICATE 0x20
215#define EFI_HII_GIBT_SKIP2 0x21
216#define EFI_HII_GIBT_SKIP1 0x22
217#define EFI_HII_GIBT_DEFAULTS 0x23
218#define EFI_HII_GIBT_EXT1 0x30
219#define EFI_HII_GIBT_EXT2 0x31
220#define EFI_HII_GIBT_EXT4 0x32
221
225
226//
227// Definition of different glyph info block types
228//
229
234
239
243
249
255
261
267
274
279
285
292
297
302
303//
304// Definitions for Device Path Package
305// Section 27.3.4
306//
307
314 // EFI_DEVICE_PATH_PROTOCOL DevicePath[];
316
317//
318// Definitions for GUID Package
319// Section 27.3.5
320//
321
328 // Data per GUID definition may follow
330
331//
332// Definitions for String Package
333// Section 27.3.6
334//
335
336#define UEFI_CONFIG_LANG "x-UEFI"
337#define UEFI_CONFIG_LANG_2 "x-i-UEFI"
338
351
355
356//
357// Value of different string information block types
358//
359#define EFI_HII_SIBT_END 0x00
360#define EFI_HII_SIBT_STRING_SCSU 0x10
361#define EFI_HII_SIBT_STRING_SCSU_FONT 0x11
362#define EFI_HII_SIBT_STRINGS_SCSU 0x12
363#define EFI_HII_SIBT_STRINGS_SCSU_FONT 0x13
364#define EFI_HII_SIBT_STRING_UCS2 0x14
365#define EFI_HII_SIBT_STRING_UCS2_FONT 0x15
366#define EFI_HII_SIBT_STRINGS_UCS2 0x16
367#define EFI_HII_SIBT_STRINGS_UCS2_FONT 0x17
368#define EFI_HII_SIBT_DUPLICATE 0x20
369#define EFI_HII_SIBT_SKIP2 0x21
370#define EFI_HII_SIBT_SKIP1 0x22
371#define EFI_HII_SIBT_EXT1 0x30
372#define EFI_HII_SIBT_EXT2 0x31
373#define EFI_HII_SIBT_EXT4 0x32
374#define EFI_HII_SIBT_FONT 0x40
375
376//
377// Definition of different string information block types
378//
379
384
388
394
400
406
414
419
424
429
435
441
448
453
459
465
472
473//
474// Definitions for Image Package
475// Section 27.3.7
476//
477
483
487
488//
489// Value of different image information block types
490//
491#define EFI_HII_IIBT_END 0x00
492#define EFI_HII_IIBT_IMAGE_1BIT 0x10
493#define EFI_HII_IIBT_IMAGE_1BIT_TRANS 0x11
494#define EFI_HII_IIBT_IMAGE_4BIT 0x12
495#define EFI_HII_IIBT_IMAGE_4BIT_TRANS 0x13
496#define EFI_HII_IIBT_IMAGE_8BIT 0x14
497#define EFI_HII_IIBT_IMAGE_8BIT_TRANS 0x15
498#define EFI_HII_IIBT_IMAGE_24BIT 0x16
499#define EFI_HII_IIBT_IMAGE_24BIT_TRANS 0x17
500#define EFI_HII_IIBT_IMAGE_JPEG 0x18
501#define EFI_HII_IIBT_IMAGE_PNG 0x19
502#define EFI_HII_IIBT_DUPLICATE 0x20
503#define EFI_HII_IIBT_SKIP2 0x21
504#define EFI_HII_IIBT_SKIP1 0x22
505#define EFI_HII_IIBT_EXT1 0x30
506#define EFI_HII_IIBT_EXT2 0x31
507#define EFI_HII_IIBT_EXT4 0x32
508
509//
510// Definition of different image information block types
511//
512
516
522
528
534
540
546
552
558
564
569
574
580
586
592
598
604
610
615
621
627
632
637
638//
639// Definitions for Palette Information
640//
641
645
650
651//
652// Definitions for Forms Package
653// Section 27.3.8
654//
655
661 // EFI_IFR_OP_HEADER OpCodeHeader;
662 // More op-codes follow
664
670
676
683
696
697//
698// IFR Opcodes
699//
700#define EFI_IFR_FORM_OP 0x01
701#define EFI_IFR_SUBTITLE_OP 0x02
702#define EFI_IFR_TEXT_OP 0x03
703#define EFI_IFR_IMAGE_OP 0x04
704#define EFI_IFR_ONE_OF_OP 0x05
705#define EFI_IFR_CHECKBOX_OP 0x06
706#define EFI_IFR_NUMERIC_OP 0x07
707#define EFI_IFR_PASSWORD_OP 0x08
708#define EFI_IFR_ONE_OF_OPTION_OP 0x09
709#define EFI_IFR_SUPPRESS_IF_OP 0x0A
710#define EFI_IFR_LOCKED_OP 0x0B
711#define EFI_IFR_ACTION_OP 0x0C
712#define EFI_IFR_RESET_BUTTON_OP 0x0D
713#define EFI_IFR_FORM_SET_OP 0x0E
714#define EFI_IFR_REF_OP 0x0F
715#define EFI_IFR_NO_SUBMIT_IF_OP 0x10
716#define EFI_IFR_INCONSISTENT_IF_OP 0x11
717#define EFI_IFR_EQ_ID_VAL_OP 0x12
718#define EFI_IFR_EQ_ID_ID_OP 0x13
719#define EFI_IFR_EQ_ID_VAL_LIST_OP 0x14
720#define EFI_IFR_AND_OP 0x15
721#define EFI_IFR_OR_OP 0x16
722#define EFI_IFR_NOT_OP 0x17
723#define EFI_IFR_RULE_OP 0x18
724#define EFI_IFR_GRAY_OUT_IF_OP 0x19
725#define EFI_IFR_DATE_OP 0x1A
726#define EFI_IFR_TIME_OP 0x1B
727#define EFI_IFR_STRING_OP 0x1C
728#define EFI_IFR_REFRESH_OP 0x1D
729#define EFI_IFR_DISABLE_IF_OP 0x1E
730#define EFI_IFR_ANIMATION_OP 0x1F
731#define EFI_IFR_TO_LOWER_OP 0x20
732#define EFI_IFR_TO_UPPER_OP 0x21
733#define EFI_IFR_MAP_OP 0x22
734#define EFI_IFR_ORDERED_LIST_OP 0x23
735#define EFI_IFR_VARSTORE_OP 0x24
736#define EFI_IFR_VARSTORE_NAME_VALUE_OP 0x25
737#define EFI_IFR_VARSTORE_EFI_OP 0x26
738#define EFI_IFR_VARSTORE_DEVICE_OP 0x27
739#define EFI_IFR_VERSION_OP 0x28
740#define EFI_IFR_END_OP 0x29
741#define EFI_IFR_MATCH_OP 0x2A
742#define EFI_IFR_GET_OP 0x2B
743#define EFI_IFR_SET_OP 0x2C
744#define EFI_IFR_READ_OP 0x2D
745#define EFI_IFR_WRITE_OP 0x2E
746#define EFI_IFR_EQUAL_OP 0x2F
747#define EFI_IFR_NOT_EQUAL_OP 0x30
748#define EFI_IFR_GREATER_THAN_OP 0x31
749#define EFI_IFR_GREATER_EQUAL_OP 0x32
750#define EFI_IFR_LESS_THAN_OP 0x33
751#define EFI_IFR_LESS_EQUAL_OP 0x34
752#define EFI_IFR_BITWISE_AND_OP 0x35
753#define EFI_IFR_BITWISE_OR_OP 0x36
754#define EFI_IFR_BITWISE_NOT_OP 0x37
755#define EFI_IFR_SHIFT_LEFT_OP 0x38
756#define EFI_IFR_SHIFT_RIGHT_OP 0x39
757#define EFI_IFR_ADD_OP 0x3A
758#define EFI_IFR_SUBTRACT_OP 0x3B
759#define EFI_IFR_MULTIPLY_OP 0x3C
760#define EFI_IFR_DIVIDE_OP 0x3D
761#define EFI_IFR_MODULO_OP 0x3E
762#define EFI_IFR_RULE_REF_OP 0x3F
763#define EFI_IFR_QUESTION_REF1_OP 0x40
764#define EFI_IFR_QUESTION_REF2_OP 0x41
765#define EFI_IFR_UINT8_OP 0x42
766#define EFI_IFR_UINT16_OP 0x43
767#define EFI_IFR_UINT32_OP 0x44
768#define EFI_IFR_UINT64_OP 0x45
769#define EFI_IFR_TRUE_OP 0x46
770#define EFI_IFR_FALSE_OP 0x47
771#define EFI_IFR_TO_UINT_OP 0x48
772#define EFI_IFR_TO_STRING_OP 0x49
773#define EFI_IFR_TO_BOOLEAN_OP 0x4A
774#define EFI_IFR_MID_OP 0x4B
775#define EFI_IFR_FIND_OP 0x4C
776#define EFI_IFR_TOKEN_OP 0x4D
777#define EFI_IFR_STRING_REF1_OP 0x4E
778#define EFI_IFR_STRING_REF2_OP 0x4F
779#define EFI_IFR_CONDITIONAL_OP 0x50
780#define EFI_IFR_QUESTION_REF3_OP 0x51
781#define EFI_IFR_ZERO_OP 0x52
782#define EFI_IFR_ONE_OP 0x53
783#define EFI_IFR_ONES_OP 0x54
784#define EFI_IFR_UNDEFINED_OP 0x55
785#define EFI_IFR_LENGTH_OP 0x56
786#define EFI_IFR_DUP_OP 0x57
787#define EFI_IFR_THIS_OP 0x58
788#define EFI_IFR_SPAN_OP 0x59
789#define EFI_IFR_VALUE_OP 0x5A
790#define EFI_IFR_DEFAULT_OP 0x5B
791#define EFI_IFR_DEFAULTSTORE_OP 0x5C
792#define EFI_IFR_FORM_MAP_OP 0x5D
793#define EFI_IFR_CATENATE_OP 0x5E
794#define EFI_IFR_GUID_OP 0x5F
795#define EFI_IFR_SECURITY_OP 0x60
796#define EFI_IFR_MODAL_TAG_OP 0x61
797#define EFI_IFR_REFRESH_ID_OP 0x62
798#define EFI_IFR_WARNING_IF_OP 0x63
799#define EFI_IFR_MATCH2_OP 0x64
800
801//
802// Definitions of IFR Standard Headers
803// Section 27.3.8.2
804//
805
811
816
827
828//
829// Flag values of EFI_IFR_QUESTION_HEADER
830//
831#define EFI_IFR_FLAG_READ_ONLY 0x01
832#define EFI_IFR_FLAG_CALLBACK 0x04
833#define EFI_IFR_FLAG_RESET_REQUIRED 0x10
834#define EFI_IFR_FLAG_RECONNECT_REQUIRED 0x40
835#define EFI_IFR_FLAG_OPTIONS_ONLY 0x80
836
837//
838// Definition for Opcode Reference
839// Section 27.3.8.3
840//
846
847//
848// Default Identifier of default store
849//
850#define EFI_HII_DEFAULT_CLASS_STANDARD 0x0000
851#define EFI_HII_DEFAULT_CLASS_MANUFACTURING 0x0001
852#define EFI_HII_DEFAULT_CLASS_SAFE 0x0002
853#define EFI_HII_DEFAULT_CLASS_PLATFORM_BEGIN 0x4000
854#define EFI_HII_DEFAULT_CLASS_PLATFORM_END 0x7fff
855#define EFI_HII_DEFAULT_CLASS_HARDWARE_BEGIN 0x8000
856#define EFI_HII_DEFAULT_CLASS_HARDWARE_END 0xbfff
857#define EFI_HII_DEFAULT_CLASS_FIRMWARE_BEGIN 0xc000
858#define EFI_HII_DEFAULT_CLASS_FIRMWARE_END 0xffff
859
867
876
882
891
895
901
906
910
914
919
926
932
936
942
943#define EFI_IFR_FLAGS_HORIZONTAL 0x01
944
950
951#define EFI_IFR_CHECKBOX_DEFAULT 0x01
952#define EFI_IFR_CHECKBOX_DEFAULT_MFG 0x02
953
959
965
972
980
989
994
1000
1006
1011
1017
1018//
1019// Flags that describe the behavior of the question.
1020//
1021#define EFI_QF_DATE_YEAR_SUPPRESS 0x01
1022#define EFI_QF_DATE_MONTH_SUPPRESS 0x02
1023#define EFI_QF_DATE_DAY_SUPPRESS 0x04
1024
1025#define EFI_QF_DATE_STORAGE 0x30
1026#define QF_DATE_STORAGE_NORMAL 0x00
1027#define QF_DATE_STORAGE_TIME 0x10
1028#define QF_DATE_STORAGE_WAKEUP 0x20
1029
1052
1059
1060//
1061// Flags related to the numeric question
1062//
1063#define EFI_IFR_NUMERIC_SIZE 0x03
1064#define EFI_IFR_NUMERIC_SIZE_1 0x00
1065#define EFI_IFR_NUMERIC_SIZE_2 0x01
1066#define EFI_IFR_NUMERIC_SIZE_4 0x02
1067#define EFI_IFR_NUMERIC_SIZE_8 0x03
1068
1069#define EFI_IFR_DISPLAY 0x30
1070#define EFI_IFR_DISPLAY_INT_DEC 0x00
1071#define EFI_IFR_DISPLAY_UINT_DEC 0x10
1072#define EFI_IFR_DISPLAY_UINT_HEX 0x20
1073
1080
1088
1089#define EFI_IFR_STRING_MULTI_LINE 0x01
1090
1097
1104
1105#define EFI_IFR_UNIQUE_SET 0x01
1106#define EFI_IFR_NO_EMPTY_SET 0x02
1107
1113
1114//
1115// A bit-mask that determines which unique settings are active for this opcode.
1116//
1117#define QF_TIME_HOUR_SUPPRESS 0x01
1118#define QF_TIME_MINUTE_SUPPRESS 0x02
1119#define QF_TIME_SECOND_SUPPRESS 0x04
1120
1121#define QF_TIME_STORAGE 0x30
1122#define QF_TIME_STORAGE_NORMAL 0x00
1123#define QF_TIME_STORAGE_TIME 0x10
1124#define QF_TIME_STORAGE_WAKEUP 0x20
1125
1129
1133
1137
1142
1147
1153
1158
1163
1171
1172//
1173// Types of the option's value.
1174//
1175#define EFI_IFR_TYPE_NUM_SIZE_8 0x00
1176#define EFI_IFR_TYPE_NUM_SIZE_16 0x01
1177#define EFI_IFR_TYPE_NUM_SIZE_32 0x02
1178#define EFI_IFR_TYPE_NUM_SIZE_64 0x03
1179#define EFI_IFR_TYPE_BOOLEAN 0x04
1180#define EFI_IFR_TYPE_TIME 0x05
1181#define EFI_IFR_TYPE_DATE 0x06
1182#define EFI_IFR_TYPE_STRING 0x07
1183#define EFI_IFR_TYPE_OTHER 0x08
1184#define EFI_IFR_TYPE_UNDEFINED 0x09
1185#define EFI_IFR_TYPE_ACTION 0x0A
1186#define EFI_IFR_TYPE_BUFFER 0x0B
1187#define EFI_IFR_TYPE_REF 0x0C
1188
1189#define EFI_IFR_OPTION_DEFAULT 0x10
1190#define EFI_IFR_OPTION_DEFAULT_MFG 0x20
1191
1192typedef struct _EFI_IFR_GUID {
1195 //Optional Data Follows
1197
1202
1206
1212
1218
1225
1230
1235
1240
1245
1250
1254
1258
1263
1269
1274
1279
1283
1287
1291
1295
1299
1303
1307
1311
1315
1319
1323
1327
1331
1340#define EFI_IFR_STRING_UNSIGNED_DEC 0
1341#define EFI_IFR_STRING_SIGNED_DEC 1
1342#define EFI_IFR_STRING_LOWERCASE_HEX 2
1343#define EFI_IFR_STRING_UPPERCASE_HEX 3
1345
1351#define EFI_IFR_STRING_ASCII 0
1352#define EFI_IFR_STRING_UNICODE 8
1354
1359
1363
1367
1371
1375
1379
1383
1387
1391
1395
1399
1403
1407
1411
1415
1419
1424
1428
1432
1436
1440
1444
1448
1452
1456
1457//
1458// Flags governing the matching criteria of EFI_IFR_FIND
1459//
1460#define EFI_IFR_FF_CASE_SENSITIVE 0x00
1461#define EFI_IFR_FF_CASE_INSENSITIVE 0x01
1462
1467
1471
1475
1476//
1477// Flags specifying whether to find the first matching string
1478// or the first non-matching string.
1479//
1480#define EFI_IFR_FLAGS_FIRST_MATCHING 0x00
1481#define EFI_IFR_FLAGS_FIRST_NON_MATCHING 0x01
1482
1487
1498
1511
1512typedef struct _EFI_IFR_FORM_MAP {
1525 // EFI_IFR_FORM_MAP_METHOD Methods[];
1527
1554
1581
1585
1589
1593//
1594// Definitions for Keyboard Package
1595// Releated definitions are in Section of EFI_HII_DATABASE_PROTOCOL
1596//
1597
1601typedef enum {
1708
1738
1743#define EFI_AFFECTED_BY_STANDARD_SHIFT 0x0001
1744
1751#define EFI_AFFECTED_BY_CAPS_LOCK 0x0002
1752
1757#define EFI_AFFECTED_BY_NUM_LOCK 0x0004
1758
1766
1767typedef struct {
1770 // EFI_HII_KEYBOARD_LAYOUT Layout[];
1772
1773//
1774// Modifier values
1775//
1776#define EFI_NULL_MODIFIER 0x0000
1777#define EFI_LEFT_CONTROL_MODIFIER 0x0001
1778#define EFI_RIGHT_CONTROL_MODIFIER 0x0002
1779#define EFI_LEFT_ALT_MODIFIER 0x0003
1780#define EFI_RIGHT_ALT_MODIFIER 0x0004
1781#define EFI_ALT_GR_MODIFIER 0x0005
1782#define EFI_INSERT_MODIFIER 0x0006
1783#define EFI_DELETE_MODIFIER 0x0007
1784#define EFI_PAGE_DOWN_MODIFIER 0x0008
1785#define EFI_PAGE_UP_MODIFIER 0x0009
1786#define EFI_HOME_MODIFIER 0x000A
1787#define EFI_END_MODIFIER 0x000B
1788#define EFI_LEFT_SHIFT_MODIFIER 0x000C
1789#define EFI_RIGHT_SHIFT_MODIFIER 0x000D
1790#define EFI_CAPS_LOCK_MODIFIER 0x000E
1791#define EFI_NUM_LOCK_MODIFIER 0x000F
1792#define EFI_LEFT_ARROW_MODIFIER 0x0010
1793#define EFI_RIGHT_ARROW_MODIFIER 0x0011
1794#define EFI_DOWN_ARROW_MODIFIER 0x0012
1795#define EFI_UP_ARROW_MODIFIER 0x0013
1796#define EFI_NS_KEY_MODIFIER 0x0014
1797#define EFI_NS_KEY_DEPENDENCY_MODIFIER 0x0015
1798#define EFI_FUNCTION_KEY_ONE_MODIFIER 0x0016
1799#define EFI_FUNCTION_KEY_TWO_MODIFIER 0x0017
1800#define EFI_FUNCTION_KEY_THREE_MODIFIER 0x0018
1801#define EFI_FUNCTION_KEY_FOUR_MODIFIER 0x0019
1802#define EFI_FUNCTION_KEY_FIVE_MODIFIER 0x001A
1803#define EFI_FUNCTION_KEY_SIX_MODIFIER 0x001B
1804#define EFI_FUNCTION_KEY_SEVEN_MODIFIER 0x001C
1805#define EFI_FUNCTION_KEY_EIGHT_MODIFIER 0x001D
1806#define EFI_FUNCTION_KEY_NINE_MODIFIER 0x001E
1807#define EFI_FUNCTION_KEY_TEN_MODIFIER 0x001F
1808#define EFI_FUNCTION_KEY_ELEVEN_MODIFIER 0x0020
1809#define EFI_FUNCTION_KEY_TWELVE_MODIFIER 0x0021
1810
1811//
1812// Keys that have multiple control functions based on modifier
1813// settings are handled in the keyboard driver implementation.
1814// For instance, PRINT_KEY might have a modifier held down and
1815// is still a nonprinting character, but might have an alternate
1816// control function like SYSREQUEST
1817//
1818#define EFI_PRINT_MODIFIER 0x0022
1819#define EFI_SYS_REQUEST_MODIFIER 0x0023
1820#define EFI_SCROLL_LOCK_MODIFIER 0x0024
1821#define EFI_PAUSE_MODIFIER 0x0025
1822#define EFI_BREAK_MODIFIER 0x0026
1823
1824#define EFI_LEFT_LOGO_MODIFIER 0x0027
1825#define EFI_RIGHT_LOGO_MODIFIER 0x0028
1826#define EFI_MENU_MODIFIER 0x0029
1827
1842
1857
1866
1870#define EFI_HII_AIBT_END 0x00
1871#define EFI_HII_AIBT_OVERLAY_IMAGES 0x10
1872#define EFI_HII_AIBT_CLEAR_IMAGES 0x11
1873#define EFI_HII_AIBT_RESTORE_SCRN 0x12
1874#define EFI_HII_AIBT_OVERLAY_IMAGES_LOOP 0x18
1875#define EFI_HII_AIBT_CLEAR_IMAGES_LOOP 0x19
1876#define EFI_HII_AIBT_RESTORE_SCRN_LOOP 0x1A
1877#define EFI_HII_AIBT_DUPLICATE 0x20
1878#define EFI_HII_AIBT_SKIP2 0x21
1879#define EFI_HII_AIBT_SKIP1 0x22
1880#define EFI_HII_AIBT_EXT1 0x30
1881#define EFI_HII_AIBT_EXT2 0x31
1882#define EFI_HII_AIBT_EXT4 0x32
1883
1888
1903
1918
1933
1957
1990
2029
2063
2069
2076
2083
2094
2104
2114
2115#pragma pack()
2116
2117
2118
2127#define STRING_TOKEN(t) t
2128
2133#define IMAGE_TOKEN(t) t
2134
2135#endif
char CHAR8
Definition ProcessorBind.h:109
unsigned short CHAR16
Definition ProcessorBind.h:105
unsigned int UINT32
Definition ProcessorBind.h:102
struct _EFI_HII_IMAGE_BLOCK EFI_HII_IMAGE_BLOCK
struct _EFI_HII_IIBT_IMAGE_4BIT_BLOCK EFI_HII_IIBT_IMAGE_4BIT_BLOCK
struct _EFI_IFR_LESS_EQUAL EFI_IFR_LESS_EQUAL
struct _EFI_IFR_ANIMATION EFI_IFR_ANIMATION
struct _EFI_IFR_REFRESH EFI_IFR_REFRESH
struct _EFI_IFR_ACTION_1 EFI_IFR_ACTION_1
struct _EFI_HII_SIBT_EXT1_BLOCK EFI_HII_SIBT_EXT1_BLOCK
struct _EFI_HII_GIBT_GLYPH_BLOCK EFI_HII_GIBT_GLYPH_BLOCK
struct _EFI_HII_GIBT_GLYPH_DEFAULT_BLOCK EFI_HII_GIBT_GLYPH_DEFAULT_BLOCK
struct _EFI_IFR_END EFI_IFR_END
struct _EFI_IFR_ADD EFI_IFR_ADD
struct _EFI_IFR_ONE EFI_IFR_ONE
struct _EFI_HII_IIBT_END_BLOCK EFI_HII_IIBT_END_BLOCK
struct _EFI_IFR_VARSTORE_EFI EFI_IFR_VARSTORE_EFI
struct _EFI_HII_IMAGE_PALETTE_INFO EFI_HII_IMAGE_PALETTE_INFO
struct _EFI_IFR_STRING_REF2 EFI_IFR_STRING_REF2
struct _EFI_IFR_GRAY_OUT_IF EFI_IFR_GRAY_OUT_IF
struct _EFI_IFR_ZERO EFI_IFR_ZERO
struct _EFI_IFR_RULE EFI_IFR_RULE
struct _EFI_IFR_GREATER_THAN EFI_IFR_GREATER_THAN
struct _EFI_IFR_DATE EFI_IFR_DATE
struct _EFI_IFR_RESET_BUTTON EFI_IFR_RESET_BUTTON
struct _EFI_IFR_DEFAULT EFI_IFR_DEFAULT
struct _EFI_IFR_GET EFI_IFR_GET
struct _EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK
struct _EFI_HII_AIBT_CLEAR_IMAGES_BLOCK EFI_HII_AIBT_CLEAR_IMAGES_BLOCK
struct _EFI_IFR_UINT32 EFI_IFR_UINT32
struct _EFI_HII_RGB_PIXEL EFI_HII_RGB_PIXEL
struct _EFI_IFR_MODAL_TAG EFI_IFR_MODAL_TAG
struct _EFI_IFR_EQ_ID_ID EFI_IFR_EQ_ID_ID
struct _EFI_IFR_MULTIPLY EFI_IFR_MULTIPLY
struct _EFI_IFR_READ EFI_IFR_READ
struct _EFI_HII_SIBT_STRINGS_SCSU_BLOCK EFI_HII_SIBT_STRINGS_SCSU_BLOCK
struct _EFI_IFR_MAP EFI_IFR_MAP
struct _EFI_IFR_FORM_MAP_METHOD EFI_IFR_FORM_MAP_METHOD
struct _EFI_IFR_MATCH2 EFI_IFR_MATCH2
struct _EFI_IFR_FALSE EFI_IFR_FALSE
struct _EFI_HII_SIBT_FONT_BLOCK EFI_HII_SIBT_FONT_BLOCK
struct _EFI_IFR_SPAN EFI_IFR_SPAN
struct _EFI_HII_SIBT_STRING_UCS2_BLOCK EFI_HII_SIBT_STRING_UCS2_BLOCK
struct _EFI_IFR_SET EFI_IFR_SET
struct _EFI_IFR_SHIFT_RIGHT EFI_IFR_SHIFT_RIGHT
struct _EFI_HII_GUID_PACKAGE_HDR EFI_HII_GUID_PACKAGE_HDR
struct _EFI_IFR_RULE_REF EFI_IFR_RULE_REF
struct _EFI_IFR_BITWISE_NOT EFI_IFR_BITWISE_NOT
struct _EFI_IFR_DUP EFI_IFR_DUP
CHAR16 * EFI_STRING
Definition UefiInternalFormRepresentation.h:30
struct _EFI_IFR_PASSWORD EFI_IFR_PASSWORD
struct _EFI_HII_IIBT_IMAGE_8BIT_BASE EFI_HII_IIBT_IMAGE_8BIT_BASE
EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK EFI_HII_AIBT_OVERLAY_IMAGES_LOOP_BLOCK
Definition UefiInternalFormRepresentation.h:2068
EFI_HII_AIBT_CLEAR_IMAGES_BLOCK EFI_HII_AIBT_CLEAR_IMAGES_LOOP_BLOCK
Definition UefiInternalFormRepresentation.h:2075
struct _EFI_IFR_ONES EFI_IFR_ONES
struct _EFI_IFR_VARSTORE_NAME_VALUE EFI_IFR_VARSTORE_NAME_VALUE
UINT16 EFI_VARSTORE_ID
Definition UefiInternalFormRepresentation.h:35
struct _EFI_IFR_UINT16 EFI_IFR_UINT16
struct _EFI_HII_AIBT_EXT4_BLOCK EFI_HII_AIBT_EXT4_BLOCK
struct _EFI_HII_GIBT_GLYPHS_BLOCK EFI_HII_GIBT_GLYPHS_BLOCK
UINT16 EFI_DEFAULT_ID
Definition UefiInternalFormRepresentation.h:38
struct _EFI_HII_GIBT_SKIP2_BLOCK EFI_HII_GIBT_SKIP2_BLOCK
struct _EFI_HII_SIBT_SKIP1_BLOCK EFI_HII_SIBT_SKIP1_BLOCK
struct _EFI_HII_IIBT_IMAGE_24BIT_BLOCK EFI_HII_IIBT_IMAGE_24BIT_BLOCK
struct _EFI_IFR_CATENATE EFI_IFR_CATENATE
struct _EFI_IFR_QUESTION_REF3_3 EFI_IFR_QUESTION_REF3_3
struct _EFI_IFR_TO_LOWER EFI_IFR_TO_LOWER
struct _EFI_IFR_STRING_REF1 EFI_IFR_STRING_REF1
struct _EFI_IFR_TO_UINT EFI_IFR_TO_UINT
struct _EFI_IFR_QUESTION_REF2 EFI_IFR_QUESTION_REF2
struct _EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK
struct _EFI_IFR_LESS_THAN EFI_IFR_LESS_THAN
struct _EFI_HII_SIBT_STRINGS_SCSU_FONT_BLOCK EFI_HII_SIBT_STRINGS_SCSU_FONT_BLOCK
struct _EFI_IFR_GUID EFI_IFR_GUID
struct _EFI_IFR_DIVIDE EFI_IFR_DIVIDE
struct _EFI_IFR_TIME EFI_IFR_TIME
struct _EFI_HII_AIBT_RESTORE_SCRN_BLOCK EFI_HII_AIBT_RESTORE_SCRN_BLOCK
struct _EFI_IFR_FORM_SET EFI_IFR_FORM_SET
struct _EFI_HII_IIBT_EXT4_BLOCK EFI_HII_IIBT_EXT4_BLOCK
UINT16 EFI_IMAGE_ID
Definition UefiInternalFormRepresentation.h:31
struct _EFI_IFR_FORM_MAP EFI_IFR_FORM_MAP
struct _EFI_IFR_REF5 EFI_IFR_REF5
struct _EFI_IFR_IMAGE EFI_IFR_IMAGE
struct _EFI_IFR_WARNING_IF EFI_IFR_WARNING_IF
struct _EFI_IFR_FORM EFI_IFR_FORM
struct _EFI_HII_IIBT_IMAGE_8BIT_PALETTE_BLOCK EFI_HII_IIBT_IMAGE_8BIT_BLOCK
struct _EFI_HII_IIBT_IMAGE_4BIT_BASE EFI_HII_IIBT_IMAGE_4BIT_BASE
struct _EFI_GLYPH_GIBT_END_BLOCK EFI_GLYPH_GIBT_END_BLOCK
UINT16 EFI_FORM_ID
Definition UefiInternalFormRepresentation.h:34
struct _EFI_IFR_REF2 EFI_IFR_REF2
struct _EFI_HII_SIBT_DUPLICATE_BLOCK EFI_HII_SIBT_DUPLICATE_BLOCK
struct _EFI_IFR_SUBTITLE EFI_IFR_SUBTITLE
struct _EFI_HII_GIBT_EXT4_BLOCK EFI_HII_GIBT_EXT4_BLOCK
struct _EFI_IFR_MATCH EFI_IFR_MATCH
struct _EFI_IFR_OP_HEADER EFI_IFR_OP_HEADER
struct _EFI_HII_SIBT_STRING_UCS2_FONT_BLOCK EFI_HII_SIBT_STRING_UCS2_FONT_BLOCK
EFI_HII_AIBT_RESTORE_SCRN_BLOCK EFI_HII_AIBT_RESTORE_SCRN_LOOP_BLOCK
Definition UefiInternalFormRepresentation.h:2082
struct _EFI_HII_SIBT_STRINGS_UCS2_FONT_BLOCK EFI_HII_SIBT_STRINGS_UCS2_FONT_BLOCK
struct _EFI_HII_AIBT_EXT2_BLOCK EFI_HII_AIBT_EXT2_BLOCK
struct _EFI_IFR_ONE_OF_OPTION EFI_IFR_ONE_OF_OPTION
struct _EFI_IFR_MID EFI_IFR_MID
struct _EFI_IFR_ONE_OF EFI_IFR_ONE_OF
struct _EFI_HII_IIBT_DUPLICATE_BLOCK EFI_HII_IIBT_DUPLICATE_BLOCK
struct _EFI_HII_IIBT_IMAGE_1BIT_BLOCK EFI_HII_IIBT_IMAGE_1BIT_BLOCK
struct _EFI_HII_IIBT_SKIP2_BLOCK EFI_HII_IIBT_SKIP2_BLOCK
struct _EFI_HII_ANIMATION_PACKAGE_HDR EFI_HII_ANIMATION_PACKAGE_HDR
struct _EFI_HII_IMAGE_PACKAGE_HDR EFI_HII_IMAGE_PACKAGE_HDR
struct _EFI_IFR_QUESTION_REF1 EFI_IFR_QUESTION_REF1
struct _EFI_IFR_TOKEN EFI_IFR_TOKEN
struct _EFI_IFR_TO_BOOLEAN EFI_IFR_TO_BOOLEAN
struct _EFI_IFR_UINT64 EFI_IFR_UINT64
struct _EFI_IFR_TO_STRING EFI_IFR_TO_STRING
struct _EFI_IFR_VERSION EFI_IFR_VERSION
struct _EFI_IFR_DEFAULTSTORE EFI_IFR_DEFAULTSTORE
struct _EFI_HII_ANIMATION_CELL EFI_HII_ANIMATION_CELL
struct _EFI_IFR_DEFAULT_2 EFI_IFR_DEFAULT_2
struct _EFI_IFR_INCONSISTENT_IF EFI_IFR_INCONSISTENT_IF
struct _EFI_IFR_UNDEFINED EFI_IFR_UNDEFINED
struct _EFI_IFR_MODULO EFI_IFR_MODULO
struct _EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK
struct _EFI_IFR_REFRESH_ID EFI_IFR_REFRESH_ID
struct _EFI_IFR_ORDERED_LIST EFI_IFR_ORDERED_LIST
struct _EFI_IFR_NOT EFI_IFR_NOT
struct _EFI_HII_IIBT_SKIP1_BLOCK EFI_HII_IIBT_SKIP1_BLOCK
struct _EFI_IFR_GREATER_EQUAL EFI_IFR_GREATER_EQUAL
struct _EFI_HII_IIBT_PNG_BLOCK EFI_HII_IIBT_PNG_BLOCK
struct _EFI_IFR_EQ_ID_VAL EFI_IFR_EQ_ID_VAL
struct _EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK
struct _EFI_IFR_CONDITIONAL EFI_IFR_CONDITIONAL
struct _EFI_IFR_REF EFI_IFR_REF
struct _EFI_HII_SIBT_EXT4_BLOCK EFI_HII_SIBT_EXT4_BLOCK
UINT16 EFI_QUESTION_ID
Definition UefiInternalFormRepresentation.h:32
struct _EFI_HII_DEVICE_PATH_PACKAGE_HDR EFI_HII_DEVICE_PATH_PACKAGE_HDR
struct _EFI_HII_SIBT_STRING_SCSU_BLOCK EFI_HII_SIBT_STRING_SCSU_BLOCK
struct _EFI_HII_AIBT_EXT1_BLOCK EFI_HII_AIBT_EXT1_BLOCK
EFI_KEY
Definition UefiInternalFormRepresentation.h:1601
@ EfiKeyC6
Definition UefiInternalFormRepresentation.h:1639
@ EfiKeyC8
Definition UefiInternalFormRepresentation.h:1641
@ EfiKeyC11
Definition UefiInternalFormRepresentation.h:1644
@ EfiKeyPgUp
Definition UefiInternalFormRepresentation.h:1686
@ EfiKeyF5
Definition UefiInternalFormRepresentation.h:1696
@ EfiKeyUpArrow
Definition UefiInternalFormRepresentation.h:1629
@ EfiKeyC7
Definition UefiInternalFormRepresentation.h:1640
@ EfiKeyE12
Definition UefiInternalFormRepresentation.h:1682
@ EfiKeyF8
Definition UefiInternalFormRepresentation.h:1699
@ EfiKeyC5
Definition UefiInternalFormRepresentation.h:1638
@ EfiKeyIns
Definition UefiInternalFormRepresentation.h:1684
@ EfiKeyC9
Definition UefiInternalFormRepresentation.h:1642
@ EfiKeyD7
Definition UefiInternalFormRepresentation.h:1657
@ EfiKeyB5
Definition UefiInternalFormRepresentation.h:1622
@ EfiKeyRightArrow
Definition UefiInternalFormRepresentation.h:1612
@ EfiKeyD9
Definition UefiInternalFormRepresentation.h:1659
@ EfiKeyC3
Definition UefiInternalFormRepresentation.h:1636
@ EfiKeyTwo
Definition UefiInternalFormRepresentation.h:1631
@ EfiKeyD4
Definition UefiInternalFormRepresentation.h:1654
@ EfiKeyE6
Definition UefiInternalFormRepresentation.h:1676
@ EfiKeyE10
Definition UefiInternalFormRepresentation.h:1680
@ EfiKeyPrint
Definition UefiInternalFormRepresentation.h:1704
@ EfiKeyD8
Definition UefiInternalFormRepresentation.h:1658
@ EfiKeySlash
Definition UefiInternalFormRepresentation.h:1688
@ EfiKeyPause
Definition UefiInternalFormRepresentation.h:1706
@ EfiKeyB9
Definition UefiInternalFormRepresentation.h:1626
@ EfiKeyF10
Definition UefiInternalFormRepresentation.h:1701
@ EfiKeyF4
Definition UefiInternalFormRepresentation.h:1695
@ EfiKeyB1
Definition UefiInternalFormRepresentation.h:1618
@ EfiKeyE2
Definition UefiInternalFormRepresentation.h:1672
@ EfiKeyB10
Definition UefiInternalFormRepresentation.h:1627
@ EfiKeyB4
Definition UefiInternalFormRepresentation.h:1621
@ EfiKeyE8
Definition UefiInternalFormRepresentation.h:1678
@ EfiKeyD6
Definition UefiInternalFormRepresentation.h:1656
@ EfiKeyE1
Definition UefiInternalFormRepresentation.h:1671
@ EfiKeyFour
Definition UefiInternalFormRepresentation.h:1646
@ EfiKeyE11
Definition UefiInternalFormRepresentation.h:1681
@ EfiKeyC10
Definition UefiInternalFormRepresentation.h:1643
@ EfiKeyPeriod
Definition UefiInternalFormRepresentation.h:1614
@ EfiKeySix
Definition UefiInternalFormRepresentation.h:1648
@ EfiKeyE7
Definition UefiInternalFormRepresentation.h:1677
@ EfiKeyB8
Definition UefiInternalFormRepresentation.h:1625
@ EfiKeyE9
Definition UefiInternalFormRepresentation.h:1679
@ EfiKeyEnd
Definition UefiInternalFormRepresentation.h:1665
@ EfiKeyLCtrl
Definition UefiInternalFormRepresentation.h:1602
@ EfiKeyLeftArrow
Definition UefiInternalFormRepresentation.h:1610
@ EfiKeySLck
Definition UefiInternalFormRepresentation.h:1705
@ EfiKeyA2
Definition UefiInternalFormRepresentation.h:1606
@ EfiKeyF6
Definition UefiInternalFormRepresentation.h:1697
@ EfiKeyC1
Definition UefiInternalFormRepresentation.h:1634
@ EfiKeySeven
Definition UefiInternalFormRepresentation.h:1667
@ EfiKeyA3
Definition UefiInternalFormRepresentation.h:1607
@ EfiKeyEsc
Definition UefiInternalFormRepresentation.h:1691
@ EfiKeyD1
Definition UefiInternalFormRepresentation.h:1651
@ EfiKeyF11
Definition UefiInternalFormRepresentation.h:1702
@ EfiKeyThree
Definition UefiInternalFormRepresentation.h:1632
@ EfiKeyHome
Definition UefiInternalFormRepresentation.h:1685
@ EfiKeyDel
Definition UefiInternalFormRepresentation.h:1664
@ EfiKeyB6
Definition UefiInternalFormRepresentation.h:1623
@ EfiKeyNine
Definition UefiInternalFormRepresentation.h:1669
@ EfiKeyF2
Definition UefiInternalFormRepresentation.h:1693
@ EfiKeyC12
Definition UefiInternalFormRepresentation.h:1645
@ EfiKeyF12
Definition UefiInternalFormRepresentation.h:1703
@ EfiKeyF3
Definition UefiInternalFormRepresentation.h:1694
@ EfiKeyD2
Definition UefiInternalFormRepresentation.h:1652
@ EfiKeyA0
Definition UefiInternalFormRepresentation.h:1603
@ EfiKeyLAlt
Definition UefiInternalFormRepresentation.h:1604
@ EfiKeyC2
Definition UefiInternalFormRepresentation.h:1635
@ EfiKeyZero
Definition UefiInternalFormRepresentation.h:1613
@ EfiKeyB2
Definition UefiInternalFormRepresentation.h:1619
@ EfiKeyA4
Definition UefiInternalFormRepresentation.h:1608
@ EfiKeyB0
Definition UefiInternalFormRepresentation.h:1617
@ EfiKeyEnter
Definition UefiInternalFormRepresentation.h:1615
@ EfiKeyBackSpace
Definition UefiInternalFormRepresentation.h:1683
@ EfiKeyD13
Definition UefiInternalFormRepresentation.h:1663
@ EfiKeyD11
Definition UefiInternalFormRepresentation.h:1661
@ EfiKeyEight
Definition UefiInternalFormRepresentation.h:1668
@ EfiKeyRCtrl
Definition UefiInternalFormRepresentation.h:1609
@ EfiKeyPgDn
Definition UefiInternalFormRepresentation.h:1666
@ EfiKeyC4
Definition UefiInternalFormRepresentation.h:1637
@ EfiKeyFive
Definition UefiInternalFormRepresentation.h:1647
@ EfiKeyD3
Definition UefiInternalFormRepresentation.h:1653
@ EfiKeyE3
Definition UefiInternalFormRepresentation.h:1673
@ EfiKeyNLck
Definition UefiInternalFormRepresentation.h:1687
@ EfiKeyE4
Definition UefiInternalFormRepresentation.h:1674
@ EfiKeyD10
Definition UefiInternalFormRepresentation.h:1660
@ EfiKeyMinus
Definition UefiInternalFormRepresentation.h:1690
@ EfiKeyE5
Definition UefiInternalFormRepresentation.h:1675
@ EfiKeyD5
Definition UefiInternalFormRepresentation.h:1655
@ EfiKeyB3
Definition UefiInternalFormRepresentation.h:1620
@ EfiKeyAsterisk
Definition UefiInternalFormRepresentation.h:1689
@ EfiKeyB7
Definition UefiInternalFormRepresentation.h:1624
@ EfiKeyPlus
Definition UefiInternalFormRepresentation.h:1649
@ EfiKeyE0
Definition UefiInternalFormRepresentation.h:1670
@ EfiKeySpaceBar
Definition UefiInternalFormRepresentation.h:1605
@ EfiKeyF1
Definition UefiInternalFormRepresentation.h:1692
@ EfiKeyLShift
Definition UefiInternalFormRepresentation.h:1616
@ EfiKeyDownArrow
Definition UefiInternalFormRepresentation.h:1611
@ EfiKeyTab
Definition UefiInternalFormRepresentation.h:1650
@ EfiKeyCapsLock
Definition UefiInternalFormRepresentation.h:1633
@ EfiKeyRShift
Definition UefiInternalFormRepresentation.h:1628
@ EfiKeyF7
Definition UefiInternalFormRepresentation.h:1698
@ EfiKeyOne
Definition UefiInternalFormRepresentation.h:1630
@ EfiKeyD12
Definition UefiInternalFormRepresentation.h:1662
@ EfiKeyF9
Definition UefiInternalFormRepresentation.h:1700
struct _EFI_IFR_EQ_ID_VAL_LIST EFI_IFR_EQ_ID_VAL_LIST
struct _EFI_IFR_NOT_EQUAL EFI_IFR_NOT_EQUAL
struct _EFI_HII_FONT_PACKAGE_HDR EFI_HII_FONT_PACKAGE_HDR
struct _EFI_IFR_DISABLE_IF EFI_IFR_DISABLE_IF
struct _EFI_HII_FORM_PACKAGE_HDR EFI_HII_FORM_PACKAGE_HDR
struct _EFI_HII_IIBT_IMAGE_24BIT_BASE EFI_HII_IIBT_IMAGE_24BIT_BASE
struct _EFI_HII_GLYPH_BLOCK EFI_HII_GLYPH_BLOCK
struct _EFI_IFR_CHECKBOX EFI_IFR_CHECKBOX
struct _EFI_IFR_REF4 EFI_IFR_REF4
struct _EFI_IFR_TEXT EFI_IFR_TEXT
struct _EFI_HII_AIBT_DUPLICATE_BLOCK EFI_HII_AIBT_DUPLICATE_BLOCK
struct _EFI_IFR_QUESTION_HEADER EFI_IFR_QUESTION_HEADER
struct _EFI_IFR_VARSTORE_DEVICE EFI_IFR_VARSTORE_DEVICE
struct _EFI_IFR_TRUE EFI_IFR_TRUE
struct _EFI_IFR_LENGTH EFI_IFR_LENGTH
struct _EFI_HII_STRING_PACKAGE_HDR EFI_HII_STRING_PACKAGE_HDR
struct _EFI_IFR_STATEMENT_HEADER EFI_IFR_STATEMENT_HEADER
struct _EFI_IFR_SUPPRESS_IF EFI_IFR_SUPPRESS_IF
struct _EFI_IFR_ACTION EFI_IFR_ACTION
struct _EFI_HII_IIBT_EXT2_BLOCK EFI_HII_IIBT_EXT2_BLOCK
struct _EFI_IFR_OR EFI_IFR_OR
struct _EFI_IFR_EQUAL EFI_IFR_EQUAL
struct _EFI_IFR_REF3 EFI_IFR_REF3
struct _EFI_IFR_VARSTORE EFI_IFR_VARSTORE
struct _EFI_HII_GIBT_VARIABILITY_BLOCK EFI_HII_GIBT_VARIABILITY_BLOCK
struct _EFI_IFR_QUESTION_REF3 EFI_IFR_QUESTION_REF3
struct _EFI_IFR_NO_SUBMIT_IF EFI_IFR_NO_SUBMIT_IF
struct _EFI_HII_IIBT_JPEG_BLOCK EFI_HII_IIBT_JPEG_BLOCK
struct _EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK
struct _EFI_IFR_SHIFT_LEFT EFI_IFR_SHIFT_LEFT
struct _EFI_IFR_BITWISE_AND EFI_IFR_BITWISE_AND
struct _EFI_HII_IIBT_EXT1_BLOCK EFI_HII_IIBT_EXT1_BLOCK
struct _EFI_IFR_QUESTION_REF3_2 EFI_IFR_QUESTION_REF3_2
struct _EFI_IFR_TO_UPPER EFI_IFR_TO_UPPER
struct _EFI_HII_ANIMATION_BLOCK EFI_HII_ANIMATION_BLOCK
struct _EFI_IFR_FIND EFI_IFR_FIND
UINT16 EFI_ANIMATION_ID
Definition UefiInternalFormRepresentation.h:36
struct _EFI_IFR_STRING EFI_IFR_STRING
struct _EFI_HII_GIBT_EXT2_BLOCK EFI_HII_GIBT_EXT2_BLOCK
struct _EFI_IFR_SECURITY EFI_IFR_SECURITY
struct _EFI_IFR_VALUE EFI_IFR_VALUE
UINT32 EFI_HII_FONT_STYLE
Definition UefiInternalFormRepresentation.h:40
struct _EFI_IFR_THIS EFI_IFR_THIS
struct _EFI_HII_AIBT_SKIP1_BLOCK EFI_HII_AIBT_SKIP1_BLOCK
struct _EFI_HII_IMAGE_PALETTE_INFO_HEADER EFI_HII_IMAGE_PALETTE_INFO_HEADER
struct _EFI_IFR_WRITE EFI_IFR_WRITE
struct _EFI_HII_AIBT_SKIP2_BLOCK EFI_HII_AIBT_SKIP2_BLOCK
struct _EFI_IFR_AND EFI_IFR_AND
struct _EFI_HII_IIBT_IMAGE_1BIT_BASE EFI_HII_IIBT_IMAGE_1BIT_BASE
struct _EFI_HII_SIBT_END_BLOCK EFI_HII_SIBT_END_BLOCK
struct _EFI_HII_GIBT_DUPLICATE_BLOCK EFI_HII_GIBT_DUPLICATE_BLOCK
struct _EFI_HII_SIBT_STRING_SCSU_FONT_BLOCK EFI_HII_SIBT_STRING_SCSU_FONT_BLOCK
struct _EFI_HII_GLYPH_INFO EFI_HII_GLYPH_INFO
struct _EFI_IFR_NUMERIC EFI_IFR_NUMERIC
struct _EFI_HII_GIBT_SKIP1_BLOCK EFI_HII_GIBT_SKIP1_BLOCK
VOID * EFI_HII_HANDLE
Definition UefiInternalFormRepresentation.h:29
#define EFI_GLYPH_HEIGHT
Definition UefiInternalFormRepresentation.h:94
struct _EFI_HII_GIBT_EXT1_BLOCK EFI_HII_GIBT_EXT1_BLOCK
struct _EFI_HII_GIBT_DEFAULTS_BLOCK EFI_HII_GIBT_DEFAULTS_BLOCK
struct _EFI_HII_SIBT_STRINGS_UCS2_BLOCK EFI_HII_SIBT_STRINGS_UCS2_BLOCK
struct _EFI_HII_IIBT_IMAGE_8BIT_TRANS_BLOCK EFI_HII_IIBT_IMAGE_8BIT_TRAN_BLOCK
UINT16 EFI_STRING_ID
Definition UefiInternalFormRepresentation.h:33
struct _EFI_HII_SIBT_EXT2_BLOCK EFI_HII_SIBT_EXT2_BLOCK
struct _EFI_HII_SIBT_SKIP2_BLOCK EFI_HII_SIBT_SKIP2_BLOCK
struct _EFI_IFR_LOCKED EFI_IFR_LOCKED
struct _EFI_IFR_UINT8 EFI_IFR_UINT8
struct _EFI_HII_SIMPLE_FONT_PACKAGE_HDR EFI_HII_SIMPLE_FONT_PACKAGE_HDR
struct _EFI_IFR_SUBTRACT EFI_IFR_SUBTRACT
struct _EFI_IFR_BITWISE_OR EFI_IFR_BITWISE_OR
#define VOID
Definition acefi.h:190
unsigned short UINT16
Definition actypes.h:237
unsigned char BOOLEAN
Definition actypes.h:235
short INT16
Definition actypes.h:238
unsigned char UINT8
Definition actypes.h:236
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition UefiInternalFormRepresentation.h:671
UINT8 Day
Definition UefiInternalFormRepresentation.h:674
UINT16 Year
Definition UefiInternalFormRepresentation.h:672
UINT8 Month
Definition UefiInternalFormRepresentation.h:673
Definition UefiInternalFormRepresentation.h:1759
UINT8 DescriptorCount
Definition UefiInternalFormRepresentation.h:1763
UINT16 LayoutLength
Definition UefiInternalFormRepresentation.h:1760
EFI_GUID Guid
Definition UefiInternalFormRepresentation.h:1761
UINT32 LayoutDescriptorStringOffset
Definition UefiInternalFormRepresentation.h:1762
Definition UefiInternalFormRepresentation.h:1767
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:1768
UINT16 LayoutCount
Definition UefiInternalFormRepresentation.h:1769
Definition UefiInternalFormRepresentation.h:62
UINT32 Length
Definition UefiInternalFormRepresentation.h:63
UINT32 Type
Definition UefiInternalFormRepresentation.h:64
Definition UefiInternalFormRepresentation.h:54
UINT32 PackageLength
Definition UefiInternalFormRepresentation.h:56
EFI_GUID PackageListGuid
Definition UefiInternalFormRepresentation.h:55
Definition UefiInternalFormRepresentation.h:677
EFI_GUID FormSetGuid
Definition UefiInternalFormRepresentation.h:680
EFI_FORM_ID FormId
Definition UefiInternalFormRepresentation.h:679
EFI_QUESTION_ID QuestionId
Definition UefiInternalFormRepresentation.h:678
EFI_STRING_ID DevicePath
Definition UefiInternalFormRepresentation.h:681
Definition UefiInternalFormRepresentation.h:352
UINT8 BlockType
Definition UefiInternalFormRepresentation.h:353
Definition UefiInternalFormRepresentation.h:665
UINT8 Hour
Definition UefiInternalFormRepresentation.h:666
UINT8 Second
Definition UefiInternalFormRepresentation.h:668
UINT8 Minute
Definition UefiInternalFormRepresentation.h:667
Definition UefiInternalFormRepresentation.h:1709
CHAR16 ShiftedAltGrUnicode
Definition UefiInternalFormRepresentation.h:1729
EFI_KEY Key
Definition UefiInternalFormRepresentation.h:1713
UINT16 Modifier
Definition UefiInternalFormRepresentation.h:1735
CHAR16 Unicode
Definition UefiInternalFormRepresentation.h:1717
CHAR16 AltGrUnicode
Definition UefiInternalFormRepresentation.h:1725
CHAR16 ShiftedUnicode
Definition UefiInternalFormRepresentation.h:1721
UINT16 AffectedAttribute
Definition UefiInternalFormRepresentation.h:1736
Definition UefiInternalFormRepresentation.h:101
UINT8 Attributes
Definition UefiInternalFormRepresentation.h:110
CHAR16 UnicodeWeight
Definition UefiInternalFormRepresentation.h:106
Definition UefiInternalFormRepresentation.h:123
CHAR16 UnicodeWeight
Definition UefiInternalFormRepresentation.h:128
UINT8 Attributes
Definition UefiInternalFormRepresentation.h:132
Definition Base.h:281
Definition UefiInternalFormRepresentation.h:240
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:241
Definition UefiInternalFormRepresentation.h:1996
EFI_HII_ANIMATION_CELL AnimationCell[1]
Definition UefiInternalFormRepresentation.h:2027
EFI_IMAGE_ID DftImageId
Definition UefiInternalFormRepresentation.h:2005
EFI_HII_RGB_PIXEL BackgndColor
Definition UefiInternalFormRepresentation.h:2023
UINT16 CellCount
Definition UefiInternalFormRepresentation.h:2018
UINT16 Width
Definition UefiInternalFormRepresentation.h:2009
UINT16 Height
Definition UefiInternalFormRepresentation.h:2013
Definition UefiInternalFormRepresentation.h:2087
EFI_ANIMATION_ID AnimationId
Definition UefiInternalFormRepresentation.h:2092
Definition UefiInternalFormRepresentation.h:1889
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:1897
EFI_HII_ANIMATION_BLOCK Header
Definition UefiInternalFormRepresentation.h:1893
UINT8 Length
Definition UefiInternalFormRepresentation.h:1901
Definition UefiInternalFormRepresentation.h:1904
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:1912
EFI_HII_ANIMATION_BLOCK Header
Definition UefiInternalFormRepresentation.h:1908
UINT16 Length
Definition UefiInternalFormRepresentation.h:1916
Definition UefiInternalFormRepresentation.h:1919
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:1927
EFI_HII_ANIMATION_BLOCK Header
Definition UefiInternalFormRepresentation.h:1923
UINT32 Length
Definition UefiInternalFormRepresentation.h:1931
Definition UefiInternalFormRepresentation.h:1962
EFI_HII_ANIMATION_CELL AnimationCell[1]
Definition UefiInternalFormRepresentation.h:1988
UINT16 CellCount
Definition UefiInternalFormRepresentation.h:1984
UINT16 Height
Definition UefiInternalFormRepresentation.h:1979
EFI_IMAGE_ID DftImageId
Definition UefiInternalFormRepresentation.h:1971
UINT16 Width
Definition UefiInternalFormRepresentation.h:1975
Definition UefiInternalFormRepresentation.h:2035
UINT16 Height
Definition UefiInternalFormRepresentation.h:2052
UINT16 CellCount
Definition UefiInternalFormRepresentation.h:2057
EFI_IMAGE_ID DftImageId
Definition UefiInternalFormRepresentation.h:2044
UINT16 Width
Definition UefiInternalFormRepresentation.h:2048
EFI_HII_ANIMATION_CELL AnimationCell[1]
Definition UefiInternalFormRepresentation.h:2061
Definition UefiInternalFormRepresentation.h:2098
UINT8 SkipCount
Definition UefiInternalFormRepresentation.h:2102
Definition UefiInternalFormRepresentation.h:2108
UINT16 SkipCount
Definition UefiInternalFormRepresentation.h:2112
Definition UefiInternalFormRepresentation.h:1862
UINT8 BlockType
Definition UefiInternalFormRepresentation.h:1863
Definition UefiInternalFormRepresentation.h:1934
UINT16 Delay
Definition UefiInternalFormRepresentation.h:1955
EFI_IMAGE_ID ImageId
Definition UefiInternalFormRepresentation.h:1949
UINT16 OffsetY
Definition UefiInternalFormRepresentation.h:1944
UINT16 OffsetX
Definition UefiInternalFormRepresentation.h:1939
Definition UefiInternalFormRepresentation.h:1846
UINT32 AnimationInfoOffset
Definition UefiInternalFormRepresentation.h:1855
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:1850
Definition UefiInternalFormRepresentation.h:312
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:313
Definition UefiInternalFormRepresentation.h:196
EFI_HII_GLYPH_INFO Cell
Definition UefiInternalFormRepresentation.h:200
UINT32 GlyphBlockOffset
Definition UefiInternalFormRepresentation.h:199
EFI_HII_FONT_STYLE FontStyle
Definition UefiInternalFormRepresentation.h:201
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:197
UINT32 HdrSize
Definition UefiInternalFormRepresentation.h:198
CHAR16 FontFamily[1]
Definition UefiInternalFormRepresentation.h:202
Definition UefiInternalFormRepresentation.h:659
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:660
Definition UefiInternalFormRepresentation.h:230
EFI_HII_GLYPH_INFO Cell
Definition UefiInternalFormRepresentation.h:232
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:231
Definition UefiInternalFormRepresentation.h:235
CHAR16 CharValue
Definition UefiInternalFormRepresentation.h:237
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:236
Definition UefiInternalFormRepresentation.h:244
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:246
UINT8 Length
Definition UefiInternalFormRepresentation.h:247
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:245
Definition UefiInternalFormRepresentation.h:250
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:251
UINT16 Length
Definition UefiInternalFormRepresentation.h:253
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:252
Definition UefiInternalFormRepresentation.h:256
UINT32 Length
Definition UefiInternalFormRepresentation.h:259
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:257
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:258
Definition UefiInternalFormRepresentation.h:268
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:269
UINT16 Count
Definition UefiInternalFormRepresentation.h:271
EFI_HII_GLYPH_INFO Cell
Definition UefiInternalFormRepresentation.h:270
UINT8 BitmapData[1]
Definition UefiInternalFormRepresentation.h:272
Definition UefiInternalFormRepresentation.h:280
UINT8 BitmapData[1]
Definition UefiInternalFormRepresentation.h:283
UINT16 Count
Definition UefiInternalFormRepresentation.h:282
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:281
Definition UefiInternalFormRepresentation.h:262
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:263
EFI_HII_GLYPH_INFO Cell
Definition UefiInternalFormRepresentation.h:264
UINT8 BitmapData[1]
Definition UefiInternalFormRepresentation.h:265
Definition UefiInternalFormRepresentation.h:275
UINT8 BitmapData[1]
Definition UefiInternalFormRepresentation.h:277
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:276
Definition UefiInternalFormRepresentation.h:293
UINT8 SkipCount
Definition UefiInternalFormRepresentation.h:295
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:294
Definition UefiInternalFormRepresentation.h:298
UINT16 SkipCount
Definition UefiInternalFormRepresentation.h:300
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:299
Definition UefiInternalFormRepresentation.h:286
EFI_HII_GLYPH_BLOCK Header
Definition UefiInternalFormRepresentation.h:287
EFI_HII_GLYPH_INFO Cell
Definition UefiInternalFormRepresentation.h:288
UINT8 GlyphPackInBits
Definition UefiInternalFormRepresentation.h:289
UINT8 BitmapData[1]
Definition UefiInternalFormRepresentation.h:290
Definition UefiInternalFormRepresentation.h:222
UINT8 BlockType
Definition UefiInternalFormRepresentation.h:223
Definition UefiInternalFormRepresentation.h:182
UINT16 Width
Definition UefiInternalFormRepresentation.h:183
INT16 OffsetX
Definition UefiInternalFormRepresentation.h:185
UINT16 Height
Definition UefiInternalFormRepresentation.h:184
INT16 OffsetY
Definition UefiInternalFormRepresentation.h:186
INT16 AdvanceX
Definition UefiInternalFormRepresentation.h:187
Definition UefiInternalFormRepresentation.h:325
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:326
EFI_GUID Guid
Definition UefiInternalFormRepresentation.h:327
Definition UefiInternalFormRepresentation.h:611
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:612
EFI_IMAGE_ID ImageId
Definition UefiInternalFormRepresentation.h:613
Definition UefiInternalFormRepresentation.h:513
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:514
Definition UefiInternalFormRepresentation.h:517
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:518
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:519
UINT8 Length
Definition UefiInternalFormRepresentation.h:520
Definition UefiInternalFormRepresentation.h:523
UINT16 Length
Definition UefiInternalFormRepresentation.h:526
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:524
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:525
Definition UefiInternalFormRepresentation.h:529
UINT32 Length
Definition UefiInternalFormRepresentation.h:532
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:531
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:530
Definition UefiInternalFormRepresentation.h:535
UINT16 Width
Definition UefiInternalFormRepresentation.h:536
UINT16 Height
Definition UefiInternalFormRepresentation.h:537
UINT8 Data[1]
Definition UefiInternalFormRepresentation.h:538
Definition UefiInternalFormRepresentation.h:541
EFI_HII_IIBT_IMAGE_1BIT_BASE Bitmap
Definition UefiInternalFormRepresentation.h:544
UINT8 PaletteIndex
Definition UefiInternalFormRepresentation.h:543
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:542
Definition UefiInternalFormRepresentation.h:547
UINT8 PaletteIndex
Definition UefiInternalFormRepresentation.h:549
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:548
EFI_HII_IIBT_IMAGE_1BIT_BASE Bitmap
Definition UefiInternalFormRepresentation.h:550
Definition UefiInternalFormRepresentation.h:559
EFI_HII_RGB_PIXEL Bitmap[1]
Definition UefiInternalFormRepresentation.h:562
UINT16 Height
Definition UefiInternalFormRepresentation.h:561
UINT16 Width
Definition UefiInternalFormRepresentation.h:560
Definition UefiInternalFormRepresentation.h:565
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:566
EFI_HII_IIBT_IMAGE_24BIT_BASE Bitmap
Definition UefiInternalFormRepresentation.h:567
Definition UefiInternalFormRepresentation.h:570
EFI_HII_IIBT_IMAGE_24BIT_BASE Bitmap
Definition UefiInternalFormRepresentation.h:572
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:571
Definition UefiInternalFormRepresentation.h:575
UINT16 Width
Definition UefiInternalFormRepresentation.h:576
UINT8 Data[1]
Definition UefiInternalFormRepresentation.h:578
UINT16 Height
Definition UefiInternalFormRepresentation.h:577
Definition UefiInternalFormRepresentation.h:581
UINT8 PaletteIndex
Definition UefiInternalFormRepresentation.h:583
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:582
EFI_HII_IIBT_IMAGE_4BIT_BASE Bitmap
Definition UefiInternalFormRepresentation.h:584
Definition UefiInternalFormRepresentation.h:587
UINT8 PaletteIndex
Definition UefiInternalFormRepresentation.h:589
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:588
EFI_HII_IIBT_IMAGE_4BIT_BASE Bitmap
Definition UefiInternalFormRepresentation.h:590
Definition UefiInternalFormRepresentation.h:593
UINT8 Data[1]
Definition UefiInternalFormRepresentation.h:596
UINT16 Width
Definition UefiInternalFormRepresentation.h:594
UINT16 Height
Definition UefiInternalFormRepresentation.h:595
Definition UefiInternalFormRepresentation.h:599
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:600
EFI_HII_IIBT_IMAGE_8BIT_BASE Bitmap
Definition UefiInternalFormRepresentation.h:602
UINT8 PaletteIndex
Definition UefiInternalFormRepresentation.h:601
Definition UefiInternalFormRepresentation.h:605
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:606
UINT8 PaletteIndex
Definition UefiInternalFormRepresentation.h:607
EFI_HII_IIBT_IMAGE_8BIT_BASE Bitmap
Definition UefiInternalFormRepresentation.h:608
Definition UefiInternalFormRepresentation.h:616
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:617
UINT32 Size
Definition UefiInternalFormRepresentation.h:618
UINT8 Data[1]
Definition UefiInternalFormRepresentation.h:619
Definition UefiInternalFormRepresentation.h:622
UINT8 Data[1]
Definition UefiInternalFormRepresentation.h:625
UINT32 Size
Definition UefiInternalFormRepresentation.h:624
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:623
Definition UefiInternalFormRepresentation.h:628
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:629
UINT8 SkipCount
Definition UefiInternalFormRepresentation.h:630
Definition UefiInternalFormRepresentation.h:633
UINT16 SkipCount
Definition UefiInternalFormRepresentation.h:635
EFI_HII_IMAGE_BLOCK Header
Definition UefiInternalFormRepresentation.h:634
Definition UefiInternalFormRepresentation.h:484
UINT8 BlockType
Definition UefiInternalFormRepresentation.h:485
Definition UefiInternalFormRepresentation.h:478
UINT32 PaletteInfoOffset
Definition UefiInternalFormRepresentation.h:481
UINT32 ImageInfoOffset
Definition UefiInternalFormRepresentation.h:480
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:479
Definition UefiInternalFormRepresentation.h:642
UINT16 PaletteCount
Definition UefiInternalFormRepresentation.h:643
Definition UefiInternalFormRepresentation.h:646
EFI_HII_RGB_PIXEL PaletteValue[1]
Definition UefiInternalFormRepresentation.h:648
UINT16 PaletteSize
Definition UefiInternalFormRepresentation.h:647
Definition UefiInternalFormRepresentation.h:553
UINT8 g
Definition UefiInternalFormRepresentation.h:555
UINT8 r
Definition UefiInternalFormRepresentation.h:556
UINT8 b
Definition UefiInternalFormRepresentation.h:554
Definition UefiInternalFormRepresentation.h:380
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:381
EFI_STRING_ID StringId
Definition UefiInternalFormRepresentation.h:382
Definition UefiInternalFormRepresentation.h:385
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:386
Definition UefiInternalFormRepresentation.h:389
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:390
UINT8 Length
Definition UefiInternalFormRepresentation.h:392
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:391
Definition UefiInternalFormRepresentation.h:395
UINT16 Length
Definition UefiInternalFormRepresentation.h:398
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:397
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:396
Definition UefiInternalFormRepresentation.h:401
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:402
UINT32 Length
Definition UefiInternalFormRepresentation.h:404
UINT8 BlockType2
Definition UefiInternalFormRepresentation.h:403
Definition UefiInternalFormRepresentation.h:407
UINT8 FontId
Definition UefiInternalFormRepresentation.h:409
EFI_HII_SIBT_EXT2_BLOCK Header
Definition UefiInternalFormRepresentation.h:408
EFI_HII_FONT_STYLE FontStyle
Definition UefiInternalFormRepresentation.h:411
CHAR16 FontName[1]
Definition UefiInternalFormRepresentation.h:412
UINT16 FontSize
Definition UefiInternalFormRepresentation.h:410
Definition UefiInternalFormRepresentation.h:415
UINT8 SkipCount
Definition UefiInternalFormRepresentation.h:417
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:416
Definition UefiInternalFormRepresentation.h:420
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:421
UINT16 SkipCount
Definition UefiInternalFormRepresentation.h:422
Definition UefiInternalFormRepresentation.h:436
UINT8 StringText[1]
Definition UefiInternalFormRepresentation.h:439
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:437
UINT16 StringCount
Definition UefiInternalFormRepresentation.h:438
Definition UefiInternalFormRepresentation.h:442
UINT16 StringCount
Definition UefiInternalFormRepresentation.h:445
UINT8 FontIdentifier
Definition UefiInternalFormRepresentation.h:444
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:443
UINT8 StringText[1]
Definition UefiInternalFormRepresentation.h:446
Definition UefiInternalFormRepresentation.h:460
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:461
UINT16 StringCount
Definition UefiInternalFormRepresentation.h:462
CHAR16 StringText[1]
Definition UefiInternalFormRepresentation.h:463
Definition UefiInternalFormRepresentation.h:466
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:467
UINT8 FontIdentifier
Definition UefiInternalFormRepresentation.h:468
CHAR16 StringText[1]
Definition UefiInternalFormRepresentation.h:470
UINT16 StringCount
Definition UefiInternalFormRepresentation.h:469
Definition UefiInternalFormRepresentation.h:425
UINT8 StringText[1]
Definition UefiInternalFormRepresentation.h:427
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:426
Definition UefiInternalFormRepresentation.h:430
UINT8 StringText[1]
Definition UefiInternalFormRepresentation.h:433
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:431
UINT8 FontIdentifier
Definition UefiInternalFormRepresentation.h:432
Definition UefiInternalFormRepresentation.h:449
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:450
CHAR16 StringText[1]
Definition UefiInternalFormRepresentation.h:451
Definition UefiInternalFormRepresentation.h:454
UINT8 FontIdentifier
Definition UefiInternalFormRepresentation.h:456
CHAR16 StringText[1]
Definition UefiInternalFormRepresentation.h:457
EFI_HII_STRING_BLOCK Header
Definition UefiInternalFormRepresentation.h:455
Definition UefiInternalFormRepresentation.h:157
UINT16 NumberOfWideGlyphs
Definition UefiInternalFormRepresentation.h:160
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:158
UINT16 NumberOfNarrowGlyphs
Definition UefiInternalFormRepresentation.h:159
Definition UefiInternalFormRepresentation.h:343
UINT32 StringInfoOffset
Definition UefiInternalFormRepresentation.h:346
EFI_HII_PACKAGE_HEADER Header
Definition UefiInternalFormRepresentation.h:344
CHAR16 LanguageWindow[16]
Definition UefiInternalFormRepresentation.h:347
CHAR8 Language[1]
Definition UefiInternalFormRepresentation.h:349
EFI_STRING_ID LanguageName
Definition UefiInternalFormRepresentation.h:348
UINT32 HdrSize
Definition UefiInternalFormRepresentation.h:345
Definition UefiInternalFormRepresentation.h:1007
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1009
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1008
Definition UefiInternalFormRepresentation.h:1001
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1002
EFI_STRING_ID QuestionConfig
Definition UefiInternalFormRepresentation.h:1004
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1003
Definition UefiInternalFormRepresentation.h:1372
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1373
Definition UefiInternalFormRepresentation.h:1376
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1377
Definition UefiInternalFormRepresentation.h:1831
EFI_ANIMATION_ID Id
Definition UefiInternalFormRepresentation.h:1840
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1836
Definition UefiInternalFormRepresentation.h:1380
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1381
Definition UefiInternalFormRepresentation.h:1324
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1325
Definition UefiInternalFormRepresentation.h:1384
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1385
Definition UefiInternalFormRepresentation.h:1388
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1389
Definition UefiInternalFormRepresentation.h:945
UINT8 Flags
Definition UefiInternalFormRepresentation.h:948
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:946
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:947
Definition UefiInternalFormRepresentation.h:1453
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1454
Definition UefiInternalFormRepresentation.h:1012
UINT8 Flags
Definition UefiInternalFormRepresentation.h:1015
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1013
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1014
Definition UefiInternalFormRepresentation.h:841
EFI_STRING_ID DefaultName
Definition UefiInternalFormRepresentation.h:843
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:842
UINT16 DefaultId
Definition UefiInternalFormRepresentation.h:844
Definition UefiInternalFormRepresentation.h:927
UINT16 DefaultId
Definition UefiInternalFormRepresentation.h:929
UINT8 Type
Definition UefiInternalFormRepresentation.h:930
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:928
Definition UefiInternalFormRepresentation.h:920
UINT8 Type
Definition UefiInternalFormRepresentation.h:923
UINT16 DefaultId
Definition UefiInternalFormRepresentation.h:922
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:921
EFI_IFR_TYPE_VALUE Value
Definition UefiInternalFormRepresentation.h:924
Definition UefiInternalFormRepresentation.h:1126
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1127
Definition UefiInternalFormRepresentation.h:1392
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1393
Definition UefiInternalFormRepresentation.h:1203
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1204
Definition UefiInternalFormRepresentation.h:892
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:893
Definition UefiInternalFormRepresentation.h:1396
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1397
Definition UefiInternalFormRepresentation.h:1207
EFI_QUESTION_ID QuestionId1
Definition UefiInternalFormRepresentation.h:1209
EFI_QUESTION_ID QuestionId2
Definition UefiInternalFormRepresentation.h:1210
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1208
Definition UefiInternalFormRepresentation.h:1219
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1220
UINT16 ValueList[1]
Definition UefiInternalFormRepresentation.h:1223
EFI_QUESTION_ID QuestionId
Definition UefiInternalFormRepresentation.h:1221
UINT16 ListLength
Definition UefiInternalFormRepresentation.h:1222
Definition UefiInternalFormRepresentation.h:1213
UINT16 Value
Definition UefiInternalFormRepresentation.h:1216
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1214
EFI_QUESTION_ID QuestionId
Definition UefiInternalFormRepresentation.h:1215
Definition UefiInternalFormRepresentation.h:1292
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1293
Definition UefiInternalFormRepresentation.h:1463
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1464
UINT8 Format
Definition UefiInternalFormRepresentation.h:1465
Definition UefiInternalFormRepresentation.h:1499
EFI_GUID MethodIdentifier
Definition UefiInternalFormRepresentation.h:1509
EFI_STRING_ID MethodTitle
Definition UefiInternalFormRepresentation.h:1504
Definition UefiInternalFormRepresentation.h:1512
EFI_FORM_ID FormId
Definition UefiInternalFormRepresentation.h:1521
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1517
Definition UefiInternalFormRepresentation.h:883
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:884
EFI_GUID Guid
Definition UefiInternalFormRepresentation.h:885
EFI_STRING_ID FormSetTitle
Definition UefiInternalFormRepresentation.h:886
UINT8 Flags
Definition UefiInternalFormRepresentation.h:888
EFI_STRING_ID Help
Definition UefiInternalFormRepresentation.h:887
Definition UefiInternalFormRepresentation.h:896
UINT16 FormId
Definition UefiInternalFormRepresentation.h:898
EFI_STRING_ID FormTitle
Definition UefiInternalFormRepresentation.h:899
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:897
Definition UefiInternalFormRepresentation.h:1555
EFI_VARSTORE_ID VarStoreId
Definition UefiInternalFormRepresentation.h:1565
UINT8 VarStoreType
Definition UefiInternalFormRepresentation.h:1579
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1560
UINT16 VarOffset
Definition UefiInternalFormRepresentation.h:1574
union _EFI_IFR_GET::@415 VarStoreInfo
EFI_STRING_ID VarName
Definition UefiInternalFormRepresentation.h:1570
Definition UefiInternalFormRepresentation.h:1134
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1135
Definition UefiInternalFormRepresentation.h:1400
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1401
Definition UefiInternalFormRepresentation.h:1404
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1405
Definition UefiInternalFormRepresentation.h:1192
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1193
EFI_GUID Guid
Definition UefiInternalFormRepresentation.h:1194
Definition UefiInternalFormRepresentation.h:902
EFI_IMAGE_ID Id
Definition UefiInternalFormRepresentation.h:904
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:903
Definition UefiInternalFormRepresentation.h:1138
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1139
EFI_STRING_ID Error
Definition UefiInternalFormRepresentation.h:1140
Definition UefiInternalFormRepresentation.h:1316
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1317
Definition UefiInternalFormRepresentation.h:1408
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1409
Definition UefiInternalFormRepresentation.h:1412
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1413
Definition UefiInternalFormRepresentation.h:911
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:912
Definition UefiInternalFormRepresentation.h:1590
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1591
Definition UefiInternalFormRepresentation.h:1420
EFI_GUID SyntaxType
Definition UefiInternalFormRepresentation.h:1422
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1421
Definition UefiInternalFormRepresentation.h:1416
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1417
Definition UefiInternalFormRepresentation.h:1468
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1469
Definition UefiInternalFormRepresentation.h:907
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:908
Definition UefiInternalFormRepresentation.h:1429
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1430
Definition UefiInternalFormRepresentation.h:1425
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1426
Definition UefiInternalFormRepresentation.h:1433
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1434
Definition UefiInternalFormRepresentation.h:1320
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1321
Definition UefiInternalFormRepresentation.h:1143
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1144
EFI_STRING_ID Error
Definition UefiInternalFormRepresentation.h:1145
Definition UefiInternalFormRepresentation.h:1053
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1054
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1055
UINT8 Flags
Definition UefiInternalFormRepresentation.h:1056
MINMAXSTEP_DATA data
Definition UefiInternalFormRepresentation.h:1057
Definition UefiInternalFormRepresentation.h:1300
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1301
Definition UefiInternalFormRepresentation.h:1164
EFI_STRING_ID Option
Definition UefiInternalFormRepresentation.h:1166
EFI_IFR_TYPE_VALUE Value
Definition UefiInternalFormRepresentation.h:1169
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1165
UINT8 Flags
Definition UefiInternalFormRepresentation.h:1167
UINT8 Type
Definition UefiInternalFormRepresentation.h:1168
Definition UefiInternalFormRepresentation.h:1074
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1075
UINT8 Flags
Definition UefiInternalFormRepresentation.h:1077
MINMAXSTEP_DATA data
Definition UefiInternalFormRepresentation.h:1078
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1076
Definition UefiInternalFormRepresentation.h:1296
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1297
Definition UefiInternalFormRepresentation.h:806
UINT8 OpCode
Definition UefiInternalFormRepresentation.h:807
UINT8 Scope
Definition UefiInternalFormRepresentation.h:809
UINT8 Length
Definition UefiInternalFormRepresentation.h:808
Definition UefiInternalFormRepresentation.h:1098
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1100
UINT8 Flags
Definition UefiInternalFormRepresentation.h:1102
UINT8 MaxContainers
Definition UefiInternalFormRepresentation.h:1101
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1099
Definition UefiInternalFormRepresentation.h:1437
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1438
Definition UefiInternalFormRepresentation.h:1091
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1093
UINT16 MinSize
Definition UefiInternalFormRepresentation.h:1094
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1092
UINT16 MaxSize
Definition UefiInternalFormRepresentation.h:1095
Definition UefiInternalFormRepresentation.h:817
UINT16 VarOffset
Definition UefiInternalFormRepresentation.h:823
EFI_STRING_ID VarName
Definition UefiInternalFormRepresentation.h:822
UINT8 Flags
Definition UefiInternalFormRepresentation.h:825
union _EFI_IFR_QUESTION_HEADER::@409 VarStoreInfo
EFI_IFR_STATEMENT_HEADER Header
Definition UefiInternalFormRepresentation.h:818
EFI_QUESTION_ID QuestionId
Definition UefiInternalFormRepresentation.h:819
EFI_VARSTORE_ID VarStoreId
Definition UefiInternalFormRepresentation.h:820
Definition UefiInternalFormRepresentation.h:1246
EFI_QUESTION_ID QuestionId
Definition UefiInternalFormRepresentation.h:1248
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1247
Definition UefiInternalFormRepresentation.h:1251
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1252
Definition UefiInternalFormRepresentation.h:1259
EFI_STRING_ID DevicePath
Definition UefiInternalFormRepresentation.h:1261
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1260
Definition UefiInternalFormRepresentation.h:1264
EFI_STRING_ID DevicePath
Definition UefiInternalFormRepresentation.h:1266
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1265
EFI_GUID Guid
Definition UefiInternalFormRepresentation.h:1267
Definition UefiInternalFormRepresentation.h:1255
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1256
Definition UefiInternalFormRepresentation.h:1582
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1583
Definition UefiInternalFormRepresentation.h:966
EFI_FORM_ID FormId
Definition UefiInternalFormRepresentation.h:969
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:968
EFI_QUESTION_ID QuestionId
Definition UefiInternalFormRepresentation.h:970
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:967
Definition UefiInternalFormRepresentation.h:973
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:974
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:975
EFI_GUID FormSetId
Definition UefiInternalFormRepresentation.h:978
EFI_QUESTION_ID QuestionId
Definition UefiInternalFormRepresentation.h:977
EFI_FORM_ID FormId
Definition UefiInternalFormRepresentation.h:976
Definition UefiInternalFormRepresentation.h:981
EFI_GUID FormSetId
Definition UefiInternalFormRepresentation.h:986
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:983
EFI_QUESTION_ID QuestionId
Definition UefiInternalFormRepresentation.h:985
EFI_STRING_ID DevicePath
Definition UefiInternalFormRepresentation.h:987
EFI_FORM_ID FormId
Definition UefiInternalFormRepresentation.h:984
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:982
Definition UefiInternalFormRepresentation.h:990
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:991
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:992
Definition UefiInternalFormRepresentation.h:1198
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1199
EFI_GUID RefreshEventGroupId
Definition UefiInternalFormRepresentation.h:1200
Definition UefiInternalFormRepresentation.h:1154
UINT8 RefreshInterval
Definition UefiInternalFormRepresentation.h:1156
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1155
Definition UefiInternalFormRepresentation.h:960
EFI_FORM_ID FormId
Definition UefiInternalFormRepresentation.h:963
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:962
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:961
Definition UefiInternalFormRepresentation.h:995
EFI_DEFAULT_ID DefaultId
Definition UefiInternalFormRepresentation.h:998
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:996
EFI_IFR_STATEMENT_HEADER Statement
Definition UefiInternalFormRepresentation.h:997
Definition UefiInternalFormRepresentation.h:1270
UINT8 RuleId
Definition UefiInternalFormRepresentation.h:1272
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1271
Definition UefiInternalFormRepresentation.h:915
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:916
UINT8 RuleId
Definition UefiInternalFormRepresentation.h:917
Definition UefiInternalFormRepresentation.h:1488
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1492
EFI_GUID Permissions
Definition UefiInternalFormRepresentation.h:1496
Definition UefiInternalFormRepresentation.h:1528
union _EFI_IFR_SET::@414 VarStoreInfo
EFI_VARSTORE_ID VarStoreId
Definition UefiInternalFormRepresentation.h:1538
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1533
UINT8 VarStoreType
Definition UefiInternalFormRepresentation.h:1552
UINT16 VarOffset
Definition UefiInternalFormRepresentation.h:1547
EFI_STRING_ID VarName
Definition UefiInternalFormRepresentation.h:1543
Definition UefiInternalFormRepresentation.h:1441
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1442
Definition UefiInternalFormRepresentation.h:1445
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1446
Definition UefiInternalFormRepresentation.h:1483
UINT8 Flags
Definition UefiInternalFormRepresentation.h:1485
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1484
Definition UefiInternalFormRepresentation.h:812
EFI_STRING_ID Help
Definition UefiInternalFormRepresentation.h:814
EFI_STRING_ID Prompt
Definition UefiInternalFormRepresentation.h:813
Definition UefiInternalFormRepresentation.h:1275
EFI_STRING_ID StringId
Definition UefiInternalFormRepresentation.h:1277
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1276
Definition UefiInternalFormRepresentation.h:1280
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1281
Definition UefiInternalFormRepresentation.h:1081
UINT8 Flags
Definition UefiInternalFormRepresentation.h:1086
UINT8 MaxSize
Definition UefiInternalFormRepresentation.h:1085
UINT8 MinSize
Definition UefiInternalFormRepresentation.h:1084
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1082
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1083
Definition UefiInternalFormRepresentation.h:937
EFI_IFR_STATEMENT_HEADER Statement
Definition UefiInternalFormRepresentation.h:939
UINT8 Flags
Definition UefiInternalFormRepresentation.h:940
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:938
Definition UefiInternalFormRepresentation.h:1449
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1450
Definition UefiInternalFormRepresentation.h:1130
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1131
Definition UefiInternalFormRepresentation.h:954
EFI_IFR_STATEMENT_HEADER Statement
Definition UefiInternalFormRepresentation.h:956
EFI_STRING_ID TextTwo
Definition UefiInternalFormRepresentation.h:957
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:955
Definition UefiInternalFormRepresentation.h:1284
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1285
Definition UefiInternalFormRepresentation.h:1108
UINT8 Flags
Definition UefiInternalFormRepresentation.h:1111
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1109
EFI_IFR_QUESTION_HEADER Question
Definition UefiInternalFormRepresentation.h:1110
Definition UefiInternalFormRepresentation.h:1472
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1473
Definition UefiInternalFormRepresentation.h:1328
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1329
Definition UefiInternalFormRepresentation.h:1368
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1369
Definition UefiInternalFormRepresentation.h:1355
UINT8 Format
Definition UefiInternalFormRepresentation.h:1357
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1356
Definition UefiInternalFormRepresentation.h:1360
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1361
Definition UefiInternalFormRepresentation.h:1364
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1365
Definition UefiInternalFormRepresentation.h:1288
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1289
Definition UefiInternalFormRepresentation.h:1231
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1232
UINT16 Value
Definition UefiInternalFormRepresentation.h:1233
Definition UefiInternalFormRepresentation.h:1236
UINT32 Value
Definition UefiInternalFormRepresentation.h:1238
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1237
Definition UefiInternalFormRepresentation.h:1241
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1242
UINT64 Value
Definition UefiInternalFormRepresentation.h:1243
Definition UefiInternalFormRepresentation.h:1226
UINT8 Value
Definition UefiInternalFormRepresentation.h:1228
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1227
Definition UefiInternalFormRepresentation.h:1308
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1309
Definition UefiInternalFormRepresentation.h:933
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:934
Definition UefiInternalFormRepresentation.h:1159
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1160
EFI_STRING_ID DevicePath
Definition UefiInternalFormRepresentation.h:1161
Definition UefiInternalFormRepresentation.h:868
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:869
UINT32 Attributes
Definition UefiInternalFormRepresentation.h:872
UINT16 Size
Definition UefiInternalFormRepresentation.h:873
EFI_VARSTORE_ID VarStoreId
Definition UefiInternalFormRepresentation.h:870
EFI_GUID Guid
Definition UefiInternalFormRepresentation.h:871
UINT8 Name[1]
Definition UefiInternalFormRepresentation.h:874
Definition UefiInternalFormRepresentation.h:877
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:878
EFI_GUID Guid
Definition UefiInternalFormRepresentation.h:880
EFI_VARSTORE_ID VarStoreId
Definition UefiInternalFormRepresentation.h:879
Definition UefiInternalFormRepresentation.h:860
UINT8 Name[1]
Definition UefiInternalFormRepresentation.h:865
UINT16 Size
Definition UefiInternalFormRepresentation.h:864
EFI_VARSTORE_ID VarStoreId
Definition UefiInternalFormRepresentation.h:863
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:861
EFI_GUID Guid
Definition UefiInternalFormRepresentation.h:862
Definition UefiInternalFormRepresentation.h:1312
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1313
Definition UefiInternalFormRepresentation.h:1148
EFI_STRING_ID Warning
Definition UefiInternalFormRepresentation.h:1150
UINT8 TimeOut
Definition UefiInternalFormRepresentation.h:1151
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1149
Definition UefiInternalFormRepresentation.h:1586
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1587
Definition UefiInternalFormRepresentation.h:1304
EFI_IFR_OP_HEADER Header
Definition UefiInternalFormRepresentation.h:1305
Definition UefiInternalFormRepresentation.h:684
BOOLEAN b
Definition UefiInternalFormRepresentation.h:689
EFI_HII_DATE date
Definition UefiInternalFormRepresentation.h:691
EFI_HII_TIME time
Definition UefiInternalFormRepresentation.h:690
UINT32 u32
Definition UefiInternalFormRepresentation.h:687
UINT8 u8
Definition UefiInternalFormRepresentation.h:685
UINT64 u64
Definition UefiInternalFormRepresentation.h:688
UINT16 u16
Definition UefiInternalFormRepresentation.h:686
EFI_STRING_ID string
EFI_IFR_TYPE_STRING, EFI_IFR_TYPE_ACTION.
Definition UefiInternalFormRepresentation.h:692
EFI_HII_REF ref
EFI_IFR_TYPE_REF.
Definition UefiInternalFormRepresentation.h:693
Definition UefiInternalFormRepresentation.h:1030
UINT8 MinValue
Definition UefiInternalFormRepresentation.h:1032
UINT16 MaxValue
Definition UefiInternalFormRepresentation.h:1038
UINT16 Step
Definition UefiInternalFormRepresentation.h:1039
UINT8 MaxValue
Definition UefiInternalFormRepresentation.h:1033
UINT16 MinValue
Definition UefiInternalFormRepresentation.h:1037
UINT64 Step
Definition UefiInternalFormRepresentation.h:1049
UINT32 MaxValue
Definition UefiInternalFormRepresentation.h:1043
UINT64 MinValue
Definition UefiInternalFormRepresentation.h:1047
UINT32 Step
Definition UefiInternalFormRepresentation.h:1044
UINT32 MinValue
Definition UefiInternalFormRepresentation.h:1042
UINT8 Step
Definition UefiInternalFormRepresentation.h:1034
UINT64 MaxValue
Definition UefiInternalFormRepresentation.h:1048