EFI_GUID gOcBootEntryProtocolGuid
BOOLEAN(EFIAPI * OC_CONSUME_ENTRY_PROTOCOL_ACTION)(IN OUT OC_PICKER_CONTEXT *PickerContext, IN EFI_HANDLE BootEntryProtocolHandle, IN OC_BOOT_ENTRY_PROTOCOL *BootEntryProtocol, IN VOID *Context)
EFI_STATUS(EFIAPI * OC_BOOT_ENTRY_PROTOCOL_GET_ENTRIES)(IN OUT OC_PICKER_CONTEXT *PickerContext, IN CONST EFI_HANDLE Device OPTIONAL, OUT OC_PICKER_ENTRY **Entries, OUT UINTN *NumEntries)
VOID(EFIAPI * OC_BOOT_ENTRY_PROTOCOL_FREE_ENTRIES)(IN OC_PICKER_ENTRY **Entries, IN UINTN NumEntries)
VOID OcConsumeBootEntryProtocol(IN OUT OC_PICKER_CONTEXT *PickerContext, IN EFI_HANDLE *EntryProtocolHandles, IN UINTN EntryProtocolHandleCount, IN OC_CONSUME_ENTRY_PROTOCOL_ACTION Action, IN VOID *Context)
CHAR8 *(EFIAPI * OC_BOOT_ENTRY_PROTOCOL_CHECK_HOTKEYS)(IN OUT OC_PICKER_CONTEXT *Context, IN UINTN NumKeys, IN APPLE_MODIFIER_MAP Modifiers, IN APPLE_KEY_CODE *Keys)