TianoCore EDK2 master
|
#include <Library/PeCoffLib.h>
Go to the source code of this file.
Functions | |
VOID EFIAPI | PeCoffLoaderRelocateImageExtraAction (IN OUT PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext) |
VOID EFIAPI | PeCoffLoaderUnloadImageExtraAction (IN OUT PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext) |
Provides services to perform additional actions when a PE/COFF image is loaded or unloaded. This is useful for environment where symbols need to be loaded and unloaded to support source level debugging.
Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file PeCoffExtraActionLib.h.
VOID EFIAPI PeCoffLoaderRelocateImageExtraAction | ( | IN OUT PE_COFF_LOADER_IMAGE_CONTEXT * | ImageContext | ) |
Performs additional actions after a PE/COFF image has been loaded and relocated.
If ImageContext is NULL, then ASSERT().
ImageContext | Pointer to the image context structure that describes the PE/COFF image that has already been loaded and relocated. |
Performs additional actions after a PE/COFF image has been loaded and relocated.
If ImageContext is NULL, then ASSERT().
ImageContext | The pointer to the image context structure that describes the PE/COFF image that has already been loaded and relocated. |
Performs additional actions after a PE/COFF image has been loaded and relocated.
ImageContext | Pointer to the image context structure that describes the PE/COFF image that has already been loaded and relocated. |
Definition at line 31 of file DebugPeCoffExtraActionLib.c.
VOID EFIAPI PeCoffLoaderUnloadImageExtraAction | ( | IN OUT PE_COFF_LOADER_IMAGE_CONTEXT * | ImageContext | ) |
Performs additional actions just before a PE/COFF image is unloaded. Any resources that were allocated by PeCoffLoaderRelocateImageExtraAction() must be freed.
If ImageContext is NULL, then ASSERT().
ImageContext | Pointer to the image context structure that describes the PE/COFF image that is being unloaded. |
Performs additional actions just before a PE/COFF image is unloaded. Any resources that were allocated by PeCoffLoaderRelocateImageExtraAction() must be freed.
If ImageContext is NULL, then ASSERT().
ImageContext | The pointer to the image context structure that describes the PE/COFF image that is being unloaded. |
Performs additional actions just before a PE/COFF image is unloaded. Any resources that were allocated by PeCoffLoaderRelocateImageExtraAction() must be freed.
ImageContext | Pointer to the image context structure that describes the PE/COFF image that is being unloaded. |
Definition at line 68 of file DebugPeCoffExtraActionLib.c.