|
OpenCore
1.0.5
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.