iPXE
Data Fields
chained_protocol Struct Reference

A chainloaded protocol. More...

Data Fields

EFI_GUIDprotocol
 Protocol GUID. More...
 
void * interface
 Protocol instance installed on the loaded image's device handle. More...
 

Detailed Description

A chainloaded protocol.

Definition at line 44 of file snponly.c.

Field Documentation

◆ protocol

EFI_GUID* chained_protocol::protocol

Protocol GUID.

Definition at line 46 of file snponly.c.

Referenced by chained_locate(), and chained_supported().

◆ interface

void* chained_protocol::interface

Protocol instance installed on the loaded image's device handle.

We match against the protocol instance (rather than simply matching against the device handle itself) because some systems load us via a child of the underlying device, with a duplicate protocol installed on the child handle.

Definition at line 55 of file snponly.c.

Referenced by chained_locate(), and chained_supported().


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