EFI_IMAGE_DOS_HEADER *DosHdr;\r
UINT32 PeCoffHeaderOffset;\r
UINT32 SectionAlignment;\r
- UINT16 ImageType;\r
EFI_IMAGE_SECTION_HEADER *Section;\r
EFI_IMAGE_OPTIONAL_HEADER_PTR_UNION Hdr;\r
- UINT16 Magic;\r
UINT8 *Name;\r
UINTN Index;\r
IMAGE_PROPERTIES_RECORD *ImageRecord;\r
// Magic value in the OptionalHeader is EFI_IMAGE_NT_OPTIONAL_HDR32_MAGIC\r
// then override the magic value to EFI_IMAGE_NT_OPTIONAL_HDR64_MAGIC\r
//\r
- Magic = EFI_IMAGE_NT_OPTIONAL_HDR64_MAGIC;\r
- ImageType = Hdr.Pe32->OptionalHeader.Subsystem;\r
SectionAlignment = Hdr.Pe32->OptionalHeader.SectionAlignment;\r
} else {\r
//\r
// Get the magic value from the PE/COFF Optional Header\r
//\r
- Magic = Hdr.Pe32->OptionalHeader.Magic;\r
- ImageType = Hdr.Pe32Plus->OptionalHeader.Subsystem;\r
SectionAlignment = Hdr.Pe32Plus->OptionalHeader.SectionAlignment;\r
}\r
\r