Module uefi::proto

source ·
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 boot 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.
  • Miscellaneous protocols.
  • Network access protocols.
  • Platform Initialization protocols.
  • Rng protocol.
  • Protocols related to secure technologies.
  • ShellParams protocol
  • shimx86 or x86-64 or ARM or AArch64
    Shim lock protocol.
  • String protocols.
  • TCG (Trusted Computing Group) protocols.

Enums§

  • The UEFI boot policy is a property that influences the behaviour of various UEFI functions that load files (typically UEFI images).
  • Errors that can happen when working with BootPolicy.

Traits§

Attribute Macros§