Represents an EFI_BOOT_SERVICES
.
A debug writer that write the debug log to a text file.
Represents an EFI_HANDLE
for a device.
A non-NUL character in the EFI string.
A borrowed EFI string. The string is always have NUL at the end.
An owned version of
EfiStr
. The string is always have NUL at the end.
Represents an EFI_FILE_PROTOCOL
.
Attributes of the file to create.
Represents an EFI_FILE_INFO
.
Flags to control how to open a
File
.
An implementation of EFI_GUID
.
Represents an EFI_HANDLE
for the image.
Represents an EFI_LOADED_IMAGE_PROTOCOL
.
Represents an EFI_MEMORY_DESCRIPTOR
.
Encapsulate a pointer that need to be free by some mechanism.
Encapsulate a pointer to one or more memory pages.
Represents one or more EFI_DEVICE_PATH_PROTOCOL
.
An owned version of
Path
.
An iterator over device path nodes.
An implementation of
GlobalAlloc
using EFI memory pool.
Represents an EFI_RUNTIME_SERVICES
.
Represents an EFI_SIMPLE_FILE_SYSTEM_PROTOCOL
.
Represents an EFI_SIMPLE_TEXT_INPUT_PROTOCOL
.
Represents an EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL
.
Represents an EFI_STATUS
.
Represents an EFI_SYSTEM_TABLE
.
Represents an EFI_TABLE_HEADER
.
Represents a Revision field in the EFI_TABLE_HEADER
.
Represents an EFI_TIME
.