OpenCore
1.0.4
OpenCore Bootloader
|
#include <OcBootManagementLib.h>
Data Fields | |
LIST_ENTRY | Link |
EFI_DEVICE_PATH_PROTOCOL * | DevicePath |
OC_BOOT_SYSTEM_ACTION | SystemAction |
OC_BOOT_UNMANAGED_ACTION | UnmanagedBootAction |
OC_BOOT_UNMANAGED_GET_FINAL_DP | UnmanagedBootGetFinalDevicePath |
OC_CUSTOM_READ | CustomRead |
OC_CUSTOM_FREE | CustomFree |
CHAR16 * | Id |
CHAR16 * | Name |
CHAR16 * | PathName |
CHAR8 * | Flavour |
OC_BOOT_ENTRY_TYPE | Type |
UINT32 | EntryIndex |
BOOLEAN | IsExternal |
BOOLEAN | IsFolder |
BOOLEAN | IsGeneric |
BOOLEAN | IsCustom |
BOOLEAN | IsBootEntryProtocol |
BOOLEAN | IsAppleInstaller |
BOOLEAN | SetDefault |
BOOLEAN | LaunchInText |
BOOLEAN | ExposeDevicePath |
BOOLEAN | FullNvramAccess |
EFI_GUID | UniquePartitionGUID |
UINT32 | LoadOptionsSize |
VOID * | LoadOptions |
CHAR8 * | AudioBasePath |
CHAR8 * | AudioBaseType |
Discovered boot entry. Note, inner resources must be freed with FreeBootEntry.
Definition at line 398 of file OcBootManagementLib.h.
CHAR8* OC_BOOT_ENTRY_::AudioBasePath |
Definition at line 510 of file OcBootManagementLib.h.
CHAR8* OC_BOOT_ENTRY_::AudioBaseType |
Definition at line 514 of file OcBootManagementLib.h.
OC_CUSTOM_FREE OC_BOOT_ENTRY_::CustomFree |
Definition at line 427 of file OcBootManagementLib.h.
OC_CUSTOM_READ OC_BOOT_ENTRY_::CustomRead |
Definition at line 423 of file OcBootManagementLib.h.
EFI_DEVICE_PATH_PROTOCOL* OC_BOOT_ENTRY_::DevicePath |
Definition at line 407 of file OcBootManagementLib.h.
UINT32 OC_BOOT_ENTRY_::EntryIndex |
Definition at line 453 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::ExposeDevicePath |
Definition at line 489 of file OcBootManagementLib.h.
CHAR8* OC_BOOT_ENTRY_::Flavour |
Definition at line 444 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::FullNvramAccess |
Definition at line 493 of file OcBootManagementLib.h.
CHAR16* OC_BOOT_ENTRY_::Id |
Definition at line 431 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::IsAppleInstaller |
Definition at line 477 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::IsBootEntryProtocol |
Definition at line 473 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::IsCustom |
Definition at line 469 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::IsExternal |
Definition at line 457 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::IsFolder |
Definition at line 461 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::IsGeneric |
Definition at line 465 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::LaunchInText |
Definition at line 485 of file OcBootManagementLib.h.
LIST_ENTRY OC_BOOT_ENTRY_::Link |
Definition at line 402 of file OcBootManagementLib.h.
VOID* OC_BOOT_ENTRY_::LoadOptions |
Definition at line 506 of file OcBootManagementLib.h.
UINT32 OC_BOOT_ENTRY_::LoadOptionsSize |
Definition at line 502 of file OcBootManagementLib.h.
CHAR16* OC_BOOT_ENTRY_::Name |
Definition at line 435 of file OcBootManagementLib.h.
CHAR16* OC_BOOT_ENTRY_::PathName |
Definition at line 440 of file OcBootManagementLib.h.
BOOLEAN OC_BOOT_ENTRY_::SetDefault |
Definition at line 481 of file OcBootManagementLib.h.
OC_BOOT_SYSTEM_ACTION OC_BOOT_ENTRY_::SystemAction |
Definition at line 411 of file OcBootManagementLib.h.
OC_BOOT_ENTRY_TYPE OC_BOOT_ENTRY_::Type |
Definition at line 449 of file OcBootManagementLib.h.
EFI_GUID OC_BOOT_ENTRY_::UniquePartitionGUID |
Definition at line 498 of file OcBootManagementLib.h.
OC_BOOT_UNMANAGED_ACTION OC_BOOT_ENTRY_::UnmanagedBootAction |
Definition at line 415 of file OcBootManagementLib.h.
OC_BOOT_UNMANAGED_GET_FINAL_DP OC_BOOT_ENTRY_::UnmanagedBootGetFinalDevicePath |
Definition at line 419 of file OcBootManagementLib.h.