alcyone/BOOT/ENVIRON/INC/efilib.h
2024-10-05 15:39:04 -04:00

46 lines
675 B
C

/*++
Copyright (c) 2024, Quinn Stephens.
Provided under the BSD 3-Clause license.
Module Name:
efilib.h
Abstract:
Boot manager EFI library definitions.
--*/
#ifndef _EFILIB_H
#define _EFILIB_H
#include "bootlib.h"
#include "efi.h"
PBOOT_APPLICATION_PARAMETERS
EfiInitCreateInputParametersEx (
IN EFI_HANDLE ImageHandle,
IN EFI_SYSTEM_TABLE *SystemTable,
IN ULONG Flags
);
PBOOT_APPLICATION_PARAMETERS
EfiInitCreateInputParameters (
IN EFI_HANDLE ImageHandle,
IN EFI_SYSTEM_TABLE *SystemTable
);
EFI_STATUS
EfiGetEfiStatusCode (
IN NTSTATUS Status
);
NTSTATUS
EfiGetNtStatusCode (
IN EFI_STATUS Status
);
#endif