2 * COPYRIGHT: See COPYING.ARM in the top level directory
3 * PROJECT: ReactOS UEFI Boot Manager
4 * FILE: boot/environ/app/bootmgr/bootmgr.h
5 * PURPOSE: Main Boot Manager Header
6 * PROGRAMMER: Alex Ionescu (alex.ionescu@reactos.org)
12 /* INCLUDES ******************************************************************/
26 /* Boot Library Headers */
32 /* STRUCTURES ****************************************************************/
34 typedef struct _BL_BOOT_ERROR
43 } BL_BOOT_ERROR
, *PBL_BOOT_ERROR
;
45 typedef struct _BL_PACKED_BOOT_ERROR
47 PBL_BOOT_ERROR BootError
;
50 } BL_PACKED_BOOT_ERROR
, *PBL_PACKED_BOOT_ERROR
;
52 #define BL_FATAL_ERROR_BCD_READ 0x02
54 /* FUNCTIONS *****************************************************************/
58 _In_ PBOOT_APPLICATION_PARAMETER_BLOCK BootParameters