]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkPkg/Include/Protocol/FrameworkHii.h
Incorporated the bug fix in unicode file parse
[mirror_edk2.git] / IntelFrameworkPkg / Include / Protocol / FrameworkHii.h
index 0cb71eb59b29b7294c8a93f6716ad346237e9129..7f63d0e5cb0331b292f751b4b885eaddde98826d 100644 (file)
@@ -22,6 +22,8 @@
 #ifndef _FRAMEWORK_HII_H_\r
 #define _FRAMEWORK_HII_H_\r
 \r
+#include <PiDxe.h>\r
+\r
 //\r
 // To get EFI_GRAPHICS_OUTPUT_BLT_PIXEL,\r
 // is defined in MdePkg/Protocol/GraphicsOutput.h\r
@@ -412,6 +414,18 @@ typedef struct _EFI_HII_VARIABLE_PACK_LIST {
   EFI_HII_VARIABLE_PACK                *VariablePack;\r
 } EFI_HII_VARIABLE_PACK_LIST;\r
 \r
+typedef struct {\r
+  EFI_HII_IFR_PACK    *IfrData;\r
+  EFI_HII_STRING_PACK *StringData;\r
+} EFI_IFR_PACKET;\r
+\r
+typedef struct {\r
+  UINTN LeftColumn;\r
+  UINTN RightColumn;\r
+  UINTN TopRow;\r
+  UINTN BottomRow;\r
+} EFI_SCREEN_DESCRIPTOR;\r
+\r
 #pragma pack()\r
 \r
 /**\r