]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/HiiDatabase.h
1) Fix a bug of DefaultVarStoreId of the Form Set should be used when Framework IfrSu...
[mirror_edk2.git] / EdkCompatibilityPkg / Compatibility / FrameworkHiiToUefiHiiThunk / HiiDatabase.h
index 6b7810eb9236ef16517f17fa5c480b886ec0795c..b2f35eb69a2f0e577b2d8432f0281f5f6f13f4ff 100644 (file)
@@ -422,6 +422,25 @@ NewOrAddPackNotify (
   IN EFI_HII_DATABASE_NOTIFY_TYPE       NotifyType\r
   );\r
 \r
+/**\r
+  Create a EFI_HII_UPDATE_DATA structure 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
+\r
+  @retval EFI_SUCCESS       The UEFI Update Data is created successfully.\r
+  @retval EFI_UNSUPPORTED   There is unsupported opcode in FwUpdateData.\r
+  @retval EFI_OUT_OF_RESOURCES There is not enough resource.\r
+**/\r
+EFI_STATUS\r
+FwUpdateDataToUefiUpdateData (\r
+  IN       HII_THUNK_CONTEXT                *ThunkContext,\r
+  IN CONST FRAMEWORK_EFI_HII_UPDATE_DATA    *FwUpdateData,\r
+  OUT      EFI_HII_UPDATE_DATA              **UefiUpdateData\r
+  )\r
+;\r
+\r
 #include "Utility.h"\r
 #include "ConfigAccess.h"\r
 \r