ReactOS
0.4.16-dev-401-g45b008d
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
libsupp.c
Go to the documentation of this file.
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
}
NTSTATUS
LONG NTSTATUS
Definition:
precomp.h:26
bl.h
RtlImageNtHeaderEx
NTSTATUS NTAPI RtlImageNtHeaderEx(_In_ ULONG Flags, _In_ PVOID Base, _In_ ULONG64 Size, _Out_ PIMAGE_NT_HEADERS *OutHeaders)
Definition:
libsupp.c:32
RtlpImageNtHeaderEx
NTSTATUS NTAPI RtlpImageNtHeaderEx(_In_ ULONG Flags, _In_ PVOID Base, _In_ ULONG64 Size, _Out_ PIMAGE_NT_HEADERS *OutHeaders)
Definition:
image.c:140
void
Definition:
nsiface.idl:2307
ULONG64
unsigned __int64 ULONG64
Definition:
imports.h:198
Base
_In_opt_ ULONG Base
Definition:
rtlfuncs.h:2451
_Out_
#define _Out_
Definition:
no_sal2.h:160
_In_
#define _In_
Definition:
no_sal2.h:158
_IMAGE_NT_HEADERS
Definition:
ntddk_ex.h:181
NTAPI
#define NTAPI
Definition:
typedefs.h:36
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
Size
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
Definition:
wdfdevice.h:4533
Flags
_Must_inspect_result_ _In_ ULONG Flags
Definition:
wsk.h:170
boot
environ
lib
rtl
libsupp.c
Generated on Sun Dec 29 2024 06:03:17 for ReactOS by
1.9.6