]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/HiiDatabase.h
Update FrameworkHiiOnUefiHiiThunk to use new HII library.
[mirror_edk2.git] / EdkCompatibilityPkg / Compatibility / FrameworkHiiOnUefiHiiThunk / HiiDatabase.h
index 8a999b315ce1af1643b098c8db7651437961ad38..2c8b7adabad67a055baf9420f7f925d1c8c09e9e 100644 (file)
@@ -46,9 +46,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #include <Library/UefiRuntimeServicesTableLib.h>\r
 #include <Library/HiiLib.h>\r
 #include <Library/UefiLib.h>\r
-\r
-#include <Library/IfrSupportLib.h>\r
-#include <Library/ExtendedIfrSupportLib.h>\r
 #include <Library/PcdLib.h>\r
 \r
 #include <Guid/MdeModuleHii.h>\r
@@ -73,8 +70,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 ///\r
 #define ISO_639_2_ENTRY_SIZE            3\r
 \r
-\r
-\r
 #pragma pack (1)\r
 typedef struct {\r
   EFI_HII_PACK_HEADER     FrameworkPackageHeader;\r
@@ -421,12 +416,12 @@ ThunkSendForm (
 EFI_STATUS\r
 EFIAPI \r
 ThunkCreatePopUp (\r
-  IN  UINTN                           NumberOfLines,\r
+  IN  UINTN                           LinesNumber,\r
   IN  BOOLEAN                         HotKey,\r
   IN  UINTN                           MaximumStringSize,\r
   OUT CHAR16                          *StringBuffer,\r
-  OUT EFI_INPUT_KEY                   *KeyValue,\r
-  IN  CHAR16                          *String,\r
+  OUT EFI_INPUT_KEY                   *Key,\r
+  IN  CHAR16                          *FirstString,\r
   ...\r
   );\r
 \r
@@ -451,11 +446,11 @@ NewOrAddPackNotify (
   );\r
 \r
 /**\r
-  Create a EFI_HII_UPDATE_DATA structure used to call IfrLibUpdateForm.\r
+  Create a Hii Update data Handle used to call IfrLibUpdateForm.\r
 \r
-  @param ThunkContext   The HII Thunk Context.\r
-  @param FwUpdateData   The Framework Update Data.\r
-  @param UefiUpdateData The UEFI Update Data.\r
+  @param ThunkContext         The HII Thunk Context.\r
+  @param FwUpdateData         The Framework Update Data.\r
+  @param UefiOpCodeHandle     The UEFI Update Data.\r
 \r
   @retval EFI_SUCCESS       The UEFI Update Data is created successfully.\r
   @retval EFI_UNSUPPORTED   There is unsupported opcode in FwUpdateData.\r
@@ -465,7 +460,7 @@ EFI_STATUS
 FwUpdateDataToUefiUpdateData (\r
   IN       HII_THUNK_CONTEXT                *ThunkContext,\r
   IN CONST FRAMEWORK_EFI_HII_UPDATE_DATA    *FwUpdateData,\r
-  OUT      EFI_HII_UPDATE_DATA              **UefiUpdateData\r
+  IN       VOID                             *UefiOpCodeHandle\r
   )\r
 ;\r
 \r