Docs.rs
r-efi-4.5.0
r-efi 4.5.0
Permalink
Docs.rs crate page
MIT OR Apache-2.0 OR LGPL-2.1-or-later
Links
Homepage
Repository
crates.io
Source
Owners
dvdhrm
Dependencies
compiler_builtins ^0.1.0
normal
optional
rustc-std-workspace-core ^1.0.0
normal
optional
Versions
2.4%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
r_efi
4.5.0
Module shell
Structs
Constants
Type Aliases
In r_efi::protocols
Module
r_efi
::
protocols
::
shell
Copy item path
source
·
[
−
]
Expand description
Shell Protocol
Provides shell services to UEFI applications.
Structs
§
FileInfo
ListEntry
Protocol
Constants
§
DEVICE_NAME_USE_COMPONENT_NAME
DEVICE_NAME_USE_DEVICE_PATH
MAJOR_VERSION
MINOR_VERSION
PROTOCOL_GUID
Type Aliases
§
BatchIsActive
CloseFile
CreateFile
DeleteFile
DeleteFileByName
DeviceNameFlags
DisablePageBreak
EnablePageBreak
Execute
FileHandle
FindFiles
FindFilesInDir
FlushFile
FreeFileList
GetAlias
GetCurDir
GetDeviceName
GetDevicePathFromFilePath
GetDevicePathFromMap
GetEnv
GetEnvEx
GetFileInfo
GetFilePathFromDevicePath
GetFilePosition
GetFileSize
GetGuidFromName
GetGuidName
GetHelpText
GetMapFromDevicePath
GetPageBreak
IsRootShell
OpenFileByName
OpenFileList
OpenRoot
OpenRootByHandle
ReadFile
RegisterGuidName
RemoveDupInFileList
SetAlias
SetCurDir
SetEnv
SetFileInfo
SetFilePosition
SetMap
WriteFile