]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c
MdeModulePkg/DxeCore: set ImageContext Handle and ImageRead() fields
[mirror_edk2.git] / MdeModulePkg / Core / Dxe / DxeMain / DxeMain.c
index 70a283bc2ba23904c6fdea69ee2209f23f15efb4..c34067e11845f4ce0e6b338b180a1ae2952de80d 100644 (file)
@@ -315,6 +315,8 @@ DxeMain (
   if (Status == EFI_SUCCESS) {\r
     ImageContext.EntryPoint = (EFI_PHYSICAL_ADDRESS)(UINTN)EntryPoint;\r
   }\r
+  ImageContext.Handle         = (VOID *)(UINTN)gDxeCoreLoadedImage->ImageBase;\r
+  ImageContext.ImageRead      = PeCoffLoaderImageReadFromMemory;\r
   PeCoffLoaderRelocateImageExtraAction (&ImageContext);\r
 \r
   //\r