- EFI_FILE
alias EFI_FILE = EFI_FILE_PROTOCOL
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_CLOSE
alias EFI_FILE_CLOSE = EFI_STATUS function(EFI_FILE_PROTOCOL* This) @(nogc) nothrow
Closes a specified file handle.
- EFI_FILE_DELETE
alias EFI_FILE_DELETE = EFI_STATUS function(EFI_FILE_PROTOCOL* This) @(nogc) nothrow
Close and delete the file handle.
- EFI_FILE_FLUSH
alias EFI_FILE_FLUSH = EFI_STATUS function(EFI_FILE_PROTOCOL* This) @(nogc) nothrow
Flushes all modified data associated with a file to a device.
- EFI_FILE_FLUSH_EX
alias EFI_FILE_FLUSH_EX = EFI_STATUS function(EFI_FILE_PROTOCOL* This, EFI_FILE_IO_TOKEN* Token) @(nogc) nothrow
Flushes all modified data associated with a file to a device.
- EFI_FILE_GET_INFO
alias EFI_FILE_GET_INFO = EFI_STATUS function(EFI_FILE_PROTOCOL* This, EFI_GUID* InformationType, UINTN* BufferSize, void* Buffer) @(nogc) nothrow
Returns information about a file.
- EFI_FILE_GET_POSITION
alias EFI_FILE_GET_POSITION = EFI_STATUS function(EFI_FILE_PROTOCOL* This, UINT64* Position) @(nogc) nothrow
Returns a file's current position.
- EFI_FILE_HANDLE
alias EFI_FILE_HANDLE = _EFI_FILE_PROTOCOL*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_IO_INTERFACE
alias EFI_FILE_IO_INTERFACE = EFI_SIMPLE_FILE_SYSTEM_PROTOCOL
Protocol name defined in EFI1.1.
- EFI_FILE_OPEN
alias EFI_FILE_OPEN = EFI_STATUS function(EFI_FILE_PROTOCOL* This, EFI_FILE_PROTOCOL** NewHandle, CHAR16* FileName, UINT64 OpenMode, UINT64 Attributes) @(nogc) nothrow
Opens a new file relative to the source file's location.
- EFI_FILE_OPEN_EX
alias EFI_FILE_OPEN_EX = EFI_STATUS function(EFI_FILE_PROTOCOL* This, EFI_FILE_PROTOCOL** NewHandle, CHAR16* FileName, UINT64 OpenMode, UINT64 Attributes, EFI_FILE_IO_TOKEN* Token) @(nogc) nothrow
Opens a new file relative to the source directory's location.
- EFI_FILE_PROTOCOL
alias EFI_FILE_PROTOCOL = _EFI_FILE_PROTOCOL
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_READ
alias EFI_FILE_READ = EFI_STATUS function(EFI_FILE_PROTOCOL* This, UINTN* BufferSize, void* Buffer) @(nogc) nothrow
- EFI_FILE_READ_EX
alias EFI_FILE_READ_EX = EFI_STATUS function(EFI_FILE_PROTOCOL* This, EFI_FILE_IO_TOKEN* Token) @(nogc) nothrow
- EFI_FILE_SET_INFO
alias EFI_FILE_SET_INFO = EFI_STATUS function(EFI_FILE_PROTOCOL* This, EFI_GUID* InformationType, UINTN BufferSize, void* Buffer) @(nogc) nothrow
Sets information about a file.
- EFI_FILE_SET_POSITION
alias EFI_FILE_SET_POSITION = EFI_STATUS function(EFI_FILE_PROTOCOL* This, UINT64 Position) @(nogc) nothrow
Sets a file's current position.
- EFI_FILE_WRITE
alias EFI_FILE_WRITE = EFI_STATUS function(EFI_FILE_PROTOCOL* This, UINTN* BufferSize, void* Buffer) @(nogc) nothrow
- EFI_FILE_WRITE_EX
alias EFI_FILE_WRITE_EX = EFI_STATUS function(EFI_FILE_PROTOCOL* This, EFI_FILE_IO_TOKEN* Token) @(nogc) nothrow
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL
alias EFI_SIMPLE_FILE_SYSTEM_PROTOCOL = _EFI_SIMPLE_FILE_SYSTEM_PROTOCOL
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_OPEN_VOLUME
alias EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_OPEN_VOLUME = EFI_STATUS function(EFI_SIMPLE_FILE_SYSTEM_PROTOCOL* This, EFI_FILE_PROTOCOL** Root) @(nogc) nothrow
Open the root directory on a volume.
- EFI_FILE_ARCHIVE
enum EFI_FILE_ARCHIVE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_DIRECTORY
enum EFI_FILE_DIRECTORY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_HIDDEN
enum EFI_FILE_HIDDEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_IO_INTERFACE_REVISION
enum EFI_FILE_IO_INTERFACE_REVISION;
Revision defined in EFI1.1
- EFI_FILE_MODE_CREATE
enum EFI_FILE_MODE_CREATE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_MODE_READ
enum EFI_FILE_MODE_READ;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_MODE_WRITE
enum EFI_FILE_MODE_WRITE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_PROTOCOL_LATEST_REVISION
enum EFI_FILE_PROTOCOL_LATEST_REVISION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_PROTOCOL_REVISION
enum EFI_FILE_PROTOCOL_REVISION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_PROTOCOL_REVISION2
enum EFI_FILE_PROTOCOL_REVISION2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_READ_ONLY
enum EFI_FILE_READ_ONLY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_RESERVED
enum EFI_FILE_RESERVED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_REVISION
enum EFI_FILE_REVISION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_SYSTEM
enum EFI_FILE_SYSTEM;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_FILE_VALID_ATTR
enum EFI_FILE_VALID_ATTR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_REVISION
enum EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_REVISION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- SIMPLE_FILE_SYSTEM_PROTOCOL
enum SIMPLE_FILE_SYSTEM_PROTOCOL;
Protocol GUID name defined in EFI1.1.
Based on Protocol/SimpleFileSystem.h, original notice:
SimpleFileSystem protocol as defined in the UEFI 2.0 specification.
The SimpleFileSystem protocol is the programmatic access to the FAT (12,16,32) file system specified in UEFI 2.0. It can also be used to abstract a file system other than FAT.
UEFI 2.0 can boot from any valid EFI image contained in a SimpleFileSystem.
Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License that accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php.
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.