[−][src]Crate efi_ffi
Modules
boot_services | |
console | |
device_path | |
ip4 | |
loaded_image | |
managed_network | |
media | |
pxebc | |
runtime_services | |
simple_network | |
tcp4 | |
udp4 |
Structs
EFI_CONFIGURATION_TABLE | |
EFI_GUID | |
EFI_IPv4_ADDRESS | 4-byte buffer. An IPv4 internet protocol address. |
EFI_IPv6_ADDRESS | 16-byte buffer. An IPv6 internet protocol address. |
EFI_MAC_ADDRESS | 32-byte buffer containing a network Media Access Control address. |
EFI_SERVICE_BINDING_PROTOCOL | |
EFI_SYSTEM_TABLE | |
EFI_TABLE_HEADER | |
EFI_TIME | EFI Time Abstraction: Year: 1900 - 9999 Month: 1 - 12 Day: 1 - 31 Hour: 0 - 23 Minute: 0 - 59 Second: 0 - 59 Nanosecond: 0 - 999,999,999 TimeZone: -1440 to 1440 or 2047 |
EFI_TIME_CAPABILITIES |
Enums
EFI_STATUS_TYPE | |
NOT_DEFINED | |
VOID |
Constants
Functions
IsError | |
IsSuccess | |
IsWarning | |
StatusType |
Type Definitions
BOOLEAN | |
CHAR8 | |
CHAR16 | |
EFI_EVENT | |
EFI_HANDLE | |
EFI_PHYSICAL_ADDRESS | |
EFI_SERVICE_BINDING_CREATE_CHILD | |
EFI_SERVICE_BINDING_DESTROY_CHILD | |
EFI_STATUS | |
INT8 | |
INT16 | |
INT32 | |
INT64 | |
UINT8 | |
UINT16 | |
UINT32 | |
UINT64 | |
UINTN |
Unions
EFI_IP_ADDRESS | 16-byte buffer aligned on a 4-byte boundary. An IPv4 or IPv6 internet protocol address. |