ReactOS
0.4.16-dev-306-g647d351
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
fxautoregistry.hpp
Go to the documentation of this file.
1
/*++
2
3
Copyright (c) Microsoft Corporation
4
5
Module Name:
6
7
FxAutoRegistry.hpp
8
9
Abstract:
10
11
This is the C++ header for registry related objects which follows the RAII
12
(resource acquisition is initialization) pattern where
13
it frees the allocated item when the struct goes out of scope.
14
15
Author:
16
17
18
19
Revision History:
20
21
22
23
24
--*/
25
#ifndef _FXAUTOREGISTRY_H_
26
#define _FXAUTOREGISTRY_H_
27
28
struct
FxAutoRegKey
{
29
public
:
30
FxAutoRegKey
()
31
{
32
m_Key
=
NULL
;
33
}
34
35
~FxAutoRegKey
()
36
{
37
if
(
m_Key
!=
NULL
) {
38
FxRegKey::_Close(
m_Key
);
39
}
40
}
41
42
public
:
43
HANDLE
m_Key
;
44
};
45
46
#endif
// _FXAUTOREGISTRY_H_
NULL
#define NULL
Definition:
types.h:112
void
Definition:
nsiface.idl:2307
FxAutoRegKey
Definition:
fxautoregistry.hpp:28
FxAutoRegKey::~FxAutoRegKey
~FxAutoRegKey()
Definition:
fxautoregistry.hpp:35
FxAutoRegKey::m_Key
HANDLE m_Key
Definition:
fxautoregistry.hpp:43
FxAutoRegKey::FxAutoRegKey
FxAutoRegKey()
Definition:
fxautoregistry.hpp:30
sdk
lib
drivers
wdf
shared
inc
private
common
fxautoregistry.hpp
Generated on Mon Dec 2 2024 06:16:08 for ReactOS by
1.9.6