Struct uefi::table::boot::OpenProtocolParams
source · pub struct OpenProtocolParams {
pub handle: Handle,
pub agent: Handle,
pub controller: Option<Handle>,
}Expand description
Parameters passed to BootServices::open_protocol.
Fields§
§handle: HandleThe handle for the protocol to open.
agent: HandleThe handle of the calling agent. For drivers, this is the handle
containing the EFI_DRIVER_BINDING_PROTOCOL instance. For
applications, this is the image handle.
controller: Option<Handle>For drivers, this is the controller handle that requires the
protocol interface. For applications this should be set to
None.