xref: /reactos/boot/environ/lib/rtl/libsupp.c (revision 1734f297)
1 /*
2  * COPYRIGHT:       See COPYING.ARM in the top level directory
3  * PROJECT:         ReactOS UEFI Boot Library
4  * FILE:            boot/environ/lib/rtl/libsupp.c
5  * PURPOSE:         RTL Support Routines
6  * PROGRAMMER:      Mark Jansen (mark.jansen@reactos.org)
7  */
8 
9 /* INCLUDES ******************************************************************/
10 
11 #include "bl.h"
12 
13 /* FUNCTIONS *****************************************************************/
14 
15 /* Ldr access to IMAGE_NT_HEADERS without SEH */
16 
17 /* Rtl SEH-Free version of this */
18 NTSTATUS
19 NTAPI
20 RtlpImageNtHeaderEx(
21     _In_ ULONG Flags,
22     _In_ PVOID Base,
23     _In_ ULONG64 Size,
24     _Out_ PIMAGE_NT_HEADERS *OutHeaders);
25 
26 
27 /*
28  * @implemented
29  */
30 NTSTATUS
31 NTAPI
32 RtlImageNtHeaderEx(
33     _In_ ULONG Flags,
34     _In_ PVOID Base,
35     _In_ ULONG64 Size,
36     _Out_ PIMAGE_NT_HEADERS *OutHeaders)
37 {
38     return RtlpImageNtHeaderEx(Flags, Base, Size, OutHeaders);
39 }
40