alcyone/BOOT/ENVIRON/INC/bootmgr.h

35 lines
525 B
C

/*++
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 <nt.h>
#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