XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EFI_RUNTIME_IMAGE_ENTRY Struct Reference

#include <Runtime.h>

Collaboration diagram for _EFI_RUNTIME_IMAGE_ENTRY:
Collaboration graph
[legend]

Public Attributes

VOIDImageBase
 
UINT64 ImageSize
 
VOIDRelocationData
 
EFI_HANDLE Handle
 
EFI_LIST_ENTRY Link
 

Detailed Description

EFI_RUNTIME_IMAGE_ENTRY

Member Data Documentation

◆ Handle

EFI_HANDLE _EFI_RUNTIME_IMAGE_ENTRY::Handle

The ImageHandle passed into ImageBase when it was loaded.

◆ ImageBase

VOID* _EFI_RUNTIME_IMAGE_ENTRY::ImageBase

Start of image that has been loaded in memory. It is a pointer to either the DOS header or PE header of the image.

◆ ImageSize

UINT64 _EFI_RUNTIME_IMAGE_ENTRY::ImageSize

Size in bytes of the image represented by ImageBase.

◆ Link

EFI_LIST_ENTRY _EFI_RUNTIME_IMAGE_ENTRY::Link

Entry for this node in the EFI_RUNTIME_ARCHITECTURE_PROTOCOL.ImageHead list.

◆ RelocationData

VOID* _EFI_RUNTIME_IMAGE_ENTRY::RelocationData

Information about the fix-ups that were performed on ImageBase when it was loaded into memory.


The documentation for this struct was generated from the following file: