diff --git a/xtldr/includes/xtldr.h b/xtldr/includes/xtldr.h index 3dc0821d..ed0d3d9d 100644 --- a/xtldr/includes/xtldr.h +++ b/xtldr/includes/xtldr.h @@ -135,6 +135,11 @@ XTCDECL VOID BlInitializeConsole(); +XTCDECL +EFI_STATUS +BlInstallProtocol(IN PVOID Interface, + IN PEFI_GUID Guid); + XTCDECL EFI_STATUS BlInvokeBootProtocol(IN PLIST_ENTRY OptionsList); @@ -206,6 +211,10 @@ XTCDECL VOID BlReadKeyStroke(OUT PEFI_INPUT_KEY Key); +XTCDECL +EFI_STATUS +BlRebootSystem(); + XTCDECL VOID BlRegisterBootMenu(PVOID BootMenuRoutine); @@ -215,11 +224,6 @@ EFI_STATUS BlRegisterBootProtocol(IN PWCHAR SystemType, IN PEFI_GUID BootProtocolGuid); -XTCDECL -EFI_STATUS -BlInstallProtocol(IN PVOID Interface, - IN PEFI_GUID Guid); - XTCDECL VOID BlResetConsoleInputBuffer(); @@ -242,6 +246,10 @@ VOID BlSetCursorPosition(IN ULONGLONG PosX, IN ULONGLONG PosY); +XTCDECL +EFI_STATUS +BlShutdownSystem(); + XTCDECL VOID BlSleepExecution(IN ULONG_PTR Milliseconds);