OpenCore
1.0.4
OpenCore Bootloader
|
#include <Uefi.h>
#include <Protocol/SimpleFileSystem.h>
#include <Guid/FileInfo.h>
Go to the source code of this file.
Data Structures | |
struct | VIRTUAL_FILESYSTEM_DATA_ |
struct | VIRTUAL_FILE_DATA_ |
struct | VIRTUAL_DIR_DATA_ |
struct | VIRTUAL_DIR_ENTRY |
Macros | |
#define | VIRTUAL_VOLUME_DATA_SIGNATURE SIGNATURE_32 ('V', 'F', 'S', 'v') |
#define | VIRTUAL_VOLUME_FROM_FILESYSTEM_PROTOCOL(This) |
#define | VIRTUAL_FILE_DATA_SIGNATURE SIGNATURE_32 ('V', 'F', 'S', 'f') |
#define | VIRTUAL_FILE_FROM_PROTOCOL(This) |
#define | VIRTUAL_DIR_DATA_SIGNATURE SIGNATURE_32 ('V', 'F', 'S', 'd') |
#define | VIRTUAL_DIR_FROM_PROTOCOL(This) |
#define | VIRTUAL_DIR_ENTRY_SIGNATURE SIGNATURE_32 ('V', 'S', 'd', 'L') |
#define | GET_VIRTUAL_DIR_ENTRY_FROM_LINK(This) |
Typedefs | |
typedef struct VIRTUAL_FILESYSTEM_DATA_ | VIRTUAL_FILESYSTEM_DATA |
typedef struct VIRTUAL_FILE_DATA_ | VIRTUAL_FILE_DATA |
typedef struct VIRTUAL_DIR_DATA_ | VIRTUAL_DIR_DATA |
Copyright (C) 2019, vit9696. All rights reserved.
All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which 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.
Definition in file VirtualFsInternal.h.
#define GET_VIRTUAL_DIR_ENTRY_FROM_LINK | ( | This | ) |
Gets the next element in list of VIRTUAL_DIR_ENTRY.
[in] | This | The current ListEntry. |
Definition at line 104 of file VirtualFsInternal.h.
#define VIRTUAL_DIR_DATA_SIGNATURE SIGNATURE_32 ('V', 'F', 'S', 'd') |
Definition at line 44 of file VirtualFsInternal.h.
#define VIRTUAL_DIR_ENTRY_SIGNATURE SIGNATURE_32 ('V', 'S', 'd', 'L') |
Definition at line 97 of file VirtualFsInternal.h.
#define VIRTUAL_DIR_FROM_PROTOCOL | ( | This | ) |
Definition at line 47 of file VirtualFsInternal.h.
#define VIRTUAL_FILE_DATA_SIGNATURE SIGNATURE_32 ('V', 'F', 'S', 'f') |
Definition at line 33 of file VirtualFsInternal.h.
#define VIRTUAL_FILE_FROM_PROTOCOL | ( | This | ) |
Definition at line 36 of file VirtualFsInternal.h.
#define VIRTUAL_VOLUME_DATA_SIGNATURE SIGNATURE_32 ('V', 'F', 'S', 'v') |
Definition at line 22 of file VirtualFsInternal.h.
#define VIRTUAL_VOLUME_FROM_FILESYSTEM_PROTOCOL | ( | This | ) |
Definition at line 25 of file VirtualFsInternal.h.
typedef struct VIRTUAL_DIR_DATA_ VIRTUAL_DIR_DATA |
Definition at line 57 of file VirtualFsInternal.h.
typedef struct VIRTUAL_FILE_DATA_ VIRTUAL_FILE_DATA |
Definition at line 56 of file VirtualFsInternal.h.
typedef struct VIRTUAL_FILESYSTEM_DATA_ VIRTUAL_FILESYSTEM_DATA |
Definition at line 55 of file VirtualFsInternal.h.