ReactOS 0.4.16-dev-737-g3368adc
bootsup.h
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS Setup Library
3 * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4 * PURPOSE: Bootloader support functions
5 * COPYRIGHT: Copyright 2017-2024 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
6 */
7
8#pragma once
9
13 _In_ ARCHITECTURE_TYPE ArchType,
14 _In_ PCUNICODE_STRING SystemRootPath,
15 _In_ PCUNICODE_STRING SourceRootPath,
16 _In_ PCUNICODE_STRING DestinationArcPath,
18
22 _In_ ARCHITECTURE_TYPE ArchType,
23 _In_ PCUNICODE_STRING RemovableRootPath,
24 _In_ PCUNICODE_STRING SourceRootPath,
25 _In_ PCUNICODE_STRING DestinationArcPath);
26
27/* EOF */
LONG NTSTATUS
Definition: precomp.h:26
NTSTATUS NTAPI InstallBootcodeToRemovable(_In_ ARCHITECTURE_TYPE ArchType, _In_ PCUNICODE_STRING RemovableRootPath, _In_ PCUNICODE_STRING SourceRootPath, _In_ PCUNICODE_STRING DestinationArcPath)
Definition: bootsup.c:1829
NTSTATUS NTAPI InstallBootManagerAndBootEntries(_In_ ARCHITECTURE_TYPE ArchType, _In_ PCUNICODE_STRING SystemRootPath, _In_ PCUNICODE_STRING SourceRootPath, _In_ PCUNICODE_STRING DestinationArcPath, _In_ ULONG_PTR Options)
Installs FreeLoader on the system and configure the boot entries.
Definition: bootsup.c:1673
#define _In_
Definition: no_sal2.h:158
enum _ARCHITECTURE_TYPE ARCHITECTURE_TYPE
#define NTAPI
Definition: typedefs.h:36
uint32_t ULONG_PTR
Definition: typedefs.h:65
_In_ PWDFDEVICE_INIT _In_ PWDF_REMOVE_LOCK_OPTIONS Options
Definition: wdfdevice.h:3534