3.4.1
LoadImage()
Summary
Loads an EFI image into memory.
Prototype
EFI_STATUS
LoadImage (
IN BOOLEAN
IN EFI_HANDLE
IN EFI_DEVICE_PATH
IN VOID
IN UINTN
OUT EFI_HANDLE
);
Parameters
BootPolicy
ParentImageHandle
FilePath
SourceBuffer
SourceSize
ImageHandle
Version 1.02
BootPolicy,
ParentImageHandle,
*FilePath,
*SourceBuffer OPTIONAL,
SourceSize,
*ImageHandle
If TRUE, indicates that the request originates from the boot
manager, and that the boot manager is attempting to load
as a boot selection. Ignored if
FilePath
not NULL.
The caller's image handle. Type
Section
3.3.1. This field is used to initialize the
field of the
ParentHandle
image that is being loaded.
The
specific file path from which the image is
DeviceHandle
loaded. Type
EFI_DEVICE_PATH
If not NULL, a pointer to the memory location containing a copy
of the image to be loaded.
The size in bytes of SourceBuffer. Ignored if
is NULL.
SourceBuffer
Pointer to the returned image handle that is created when the
image is successfully loaded. Type
inSection 3.3.1.
12/12/00
Services
SourceBuffer
is defined in
EFI_HANDLE
protocol for the
LOADED_IMAGE
is defined in
Section
is defined
EFI_HANDLE
is
3.3.7.
69
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?