Lines Matching full:coff
2 PE/COFF Loader Library implementation that wraps a protocol passed up from
28 Retrieves information about a PE/COFF image.
34 If the PE/COFF image accessed through the ImageRead service in the ImageContext
35 structure is not a supported PE/COFF image type, then return RETURN_UNSUPPORTED.
42 @param ImageContext Pointer to the image context structure that describes the PE/COFF
45 @retval RETURN_SUCCESS The information on the PE/COFF image was collected.
47 @retval RETURN_UNSUPPORTED The PE/COFF image is not supported.
61 Applies relocation fixups to a PE/COFF image that was loaded with PeCoffLoaderLoadImage().
77 prior to transferring control to a PE/COFF image that is loaded using this library.
79 @param ImageContext Pointer to the image context structure that describes the PE/COFF
82 @retval RETURN_SUCCESS The PE/COFF image was relocated.
84 @retval RETURN_LOAD_ERROR The image in not a valid PE/COFF image.
100 Loads a PE/COFF image into memory.
102 Loads the PE/COFF image accessed through the ImageRead service of ImageContext into the buffer
114 prior to transferring control to a PE/COFF image that is loaded using this library.
116 @param ImageContext Pointer to the image context structure that describes the PE/COFF
119 @retval RETURN_SUCCESS The PE/COFF image was loaded into the buffer specified by
124 @retval RETURN_LOAD_ERROR The PE/COFF image is an EFI Runtime image with no relocations.
142 Reads contents of a PE/COFF image from a buffer in system memory.
145 that assumes FileHandle pointer to the beginning of a PE/COFF image.
146 This function reads contents of the PE/COFF image that starts at the system memory
148 PE/COFF image starting at byte offset FileOffset into the buffer specified by Buffer.
156 @param FileOffset Offset into the PE/COFF image to begin the read operation.
159 @param Buffer Output buffer that contains the data read from the PE/COFF image.
188 This function reapplies relocation fixups to the PE/COFF image specified by ImageBase
189 and ImageSize so the image will execute correctly when the PE/COFF image is mapped
192 after this PE/COFF image was relocated with PeCoffLoaderRelocateImage().
196 prior to transferring control to a PE/COFF image that is loaded using this library.
198 @param ImageBase Base address of a PE/COFF image that has been loaded
200 @param VirtImageBase The request virtual address that the PE/COFF image is to
202 @param ImageSize The size, in bytes, of the PE/COFF image.
203 @param RelocationData A pointer to the relocation data that was collected when the PE/COFF
226 Unloads a loaded PE/COFF image from memory and releases its taken resource.
230 For NT32 emulator, the PE/COFF image loaded by system needs to release.
231 For real platform, the PE/COFF image loaded by Core doesn't needs to be unloaded,
236 @param ImageContext Pointer to the image context structure that describes the PE/COFF
239 @retval RETURN_SUCCESS The PE/COFF image was unloaded successfully.