/*++ Copyright (c) 2024, Quinn Stephens. Provided under the BSD 3-Clause license. Module Name: bootmgr.h Abstract: Boot manager definitions. --*/ #ifndef _BOOTMGR_H #define _BOOTMGR_H #include #define BOOT_INPUT_PARAMETERS_SIGNATURE 0x50504120544f4f42 /* "BOOT APP" */ #define BOOT_INPUT_PARAMETERS_VERSION 2 typedef struct { ULONGLONG Signature; ULONG Version; } BOOT_INPUT_PARAMETERS, *PBOOT_INPUT_PARAMETERS; NTSTATUS BmMain ( IN PBOOT_INPUT_PARAMETERS InputParameters ); #endif