Expand description
Protocol definitions.
Protocols are sets of related functionality identified by a unique ID. They can be implemented by a UEFI driver or occasionally by a UEFI application.
See the BootServices
documentation for details of how to open a
protocol.
Modules§
- Console support protocols.
- Provides support for the UEFI debugging protocol.
- Device Path protocol
- UEFI driver model protocols.
LoadedImage
protocol.- Media access protocols.
- Network access protocols.
- Platform Initialization protocols.
Rng
protocol.- Protocols related to secure technologies.
ShellParams
protocol- shimx86 or x86-64 or ARM or AArch64Shim lock protocol.
- String protocols.
- TCG (Trusted Computing Group) protocols.
Traits§
- Common trait implemented by all standard UEFI protocols.
- Trait for creating a protocol pointer from a
c_void
pointer.
Attribute Macros§
- Attribute macro for marking structs as UEFI protocols.