39 lines
511 B
C
39 lines
511 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 "bootmgr.h"
|
|
#include "efi.h"
|
|
|
|
PBOOT_INPUT_PARAMETERS
|
|
EfiInitCreateInputParameters (
|
|
IN EFI_HANDLE ImageHandle,
|
|
IN EFI_SYSTEM_TABLE *SystemTable
|
|
);
|
|
|
|
EFI_STATUS
|
|
EfiGetEfiStatusCode (
|
|
IN NTSTATUS Status
|
|
);
|
|
|
|
NTSTATUS
|
|
EfiGetNtStatusCode (
|
|
IN EFI_STATUS Status
|
|
);
|
|
|
|
#endif
|