[BOOT] Add boot manager headers

This commit is contained in:
2024-05-28 08:30:34 -04:00
parent 1f041b4444
commit d2c2ba65ea
6 changed files with 131 additions and 1 deletions

View File

@@ -0,0 +1,34 @@
/*++
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_APPLICATION_PARAMETERS_SIGNATURE 0x50504120544f4f42 /* "BOOT APP" */
#define BOOT_APPLICATION_PARAMETERS_VERSION 2
typedef struct {
ULONGLONG Signature;
ULONG Version;
} BOOT_APPLICATION_PARAMETERS, *PBOOT_APPLICATION_PARAMETERS;
NTSTATUS
BmMain (
IN PBOOT_APPLICATION_PARAMETERS Parameters
);
#endif