ReactOS
0.4.16-dev-297-gc569aee
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
regtools.h
Go to the documentation of this file.
1
2
// Copyright (C) Alexander Telyatnikov, Ivan Keliukh, Yegor Anchishkin, SKIF Software, 1999-2013. Kiev, Ukraine
3
// All rights reserved
4
// This file was released under the GPLv2 on June 2015.
6
7
#ifndef __MULTIENV_REG_TOOLS__H__
8
#define __MULTIENV_REG_TOOLS__H__
9
10
#include "
check_env.h
"
11
12
#ifndef WIN_32_MODE
13
#define HKEY HANDLE
14
#endif
//WIN_32_MODE
15
16
NTSTATUS
17
RegTGetKeyHandle
(
18
IN
HKEY
hRootKey,
19
IN
PCWSTR
KeyName
,
20
OUT
HKEY
*
hKey
21
);
22
23
VOID
24
RegTCloseKeyHandle
(
25
IN
HKEY
hKey
26
);
27
28
BOOLEAN
29
RegTGetDwordValue
(
30
IN
HKEY
hRootKey,
31
IN
PCWSTR
RegistryPath
,
32
IN
PCWSTR
Name
,
33
IN
PULONG
pUlong
34
);
35
36
BOOLEAN
37
RegTGetStringValue
(
38
IN
HKEY
hRootKey,
39
IN
PCWSTR
RegistryPath
,
40
IN
PCWSTR
Name
,
41
IN
PWCHAR
pStr,
42
IN
ULONG
MaxLen
43
);
44
45
#endif
//__MULTIENV_REG_TOOLS__H__
BOOLEAN
unsigned char BOOLEAN
Definition:
ProcessorBind.h:185
NTSTATUS
LONG NTSTATUS
Definition:
precomp.h:26
check_env.h
hKey
FxAutoRegKey hKey
Definition:
fxdriverapikm.cpp:59
void
Definition:
nsiface.idl:2307
RegTGetDwordValue
BOOLEAN RegTGetDwordValue(IN HKEY hRootKey, IN PCWSTR RegistryPath, IN PCWSTR Name, IN PULONG pUlong)
Definition:
regtools.cpp:99
RegTGetKeyHandle
NTSTATUS RegTGetKeyHandle(IN HKEY hRootKey, IN PCWSTR KeyName, OUT HKEY *hKey)
RegTCloseKeyHandle
VOID RegTCloseKeyHandle(IN HKEY hKey)
Definition:
regtools.cpp:86
RegTGetStringValue
BOOLEAN RegTGetStringValue(IN HKEY hRootKey, IN PCWSTR RegistryPath, IN PCWSTR Name, IN PWCHAR pStr, IN ULONG MaxLen)
Definition:
regtools.cpp:189
NameRec_
Definition:
apinames.c:49
PULONG
uint32_t * PULONG
Definition:
typedefs.h:59
PCWSTR
const uint16_t * PCWSTR
Definition:
typedefs.h:57
IN
#define IN
Definition:
typedefs.h:39
PWCHAR
uint16_t * PWCHAR
Definition:
typedefs.h:56
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
OUT
#define OUT
Definition:
typedefs.h:40
KeyName
_Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING KeyName
Definition:
wdfdevice.h:2699
RegistryPath
_Must_inspect_result_ _In_ PDRIVER_OBJECT _In_ PCUNICODE_STRING RegistryPath
Definition:
wdfdriver.h:215
drivers
filesystems
udfs
Include
regtools.h
Generated on Wed Nov 27 2024 06:05:40 for ReactOS by
1.9.6