Struct uefi::proto::loaded_image::LoadedImage [−][src]
#[repr(C)]pub struct LoadedImage { /* fields omitted */ }
Expand description
The LoadedImage protocol. This can be opened on any image handle using the HandleProtocol
boot service.
Implementations
impl LoadedImage
[src]
impl LoadedImage
[src]pub fn device(&self) -> Handle
[src]
pub fn device(&self) -> Handle
[src]Returns a handle to the storage device on which the image is located.
pub fn load_options<'a>(
&self,
buffer: &'a mut [u8]
) -> Result<&'a str, LoadOptionsError>
[src]
pub fn load_options<'a>(
&self,
buffer: &'a mut [u8]
) -> Result<&'a str, LoadOptionsError>
[src]Get the load options of the given image. If the image was executed from the EFI shell, or from a boot
option, this is the command line that was used to execute it as a string. If no options were given, this
returns Ok("")
.