ReactOS
0.4.16-dev-814-g656a5dc
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
m
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
_
a
b
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
dfs.h
Go to the documentation of this file.
1
#ifndef _DFS_PCH_
2
#define _DFS_PCH_
3
4
#include <
section_attribs.h
>
5
6
#define DFS_OPEN_CONTEXT 0xFF444653
7
#define DFS_DOWNLEVEL_OPEN_CONTEXT 0x11444653
8
#define DFS_CSCAGENT_NAME_CONTEXT 0xAAAAAAAA
9
#define DFS_USER_NAME_CONTEXT 0xBBBBBBBB
10
11
typedef
struct
_DFS_NAME_CONTEXT_
12
{
13
UNICODE_STRING
UNCFileName
;
14
LONG
NameContextType
;
15
ULONG
Flags
;
16
}
DFS_NAME_CONTEXT
, *
PDFS_NAME_CONTEXT
;
17
18
NTSTATUS
19
NTAPI
20
DfsVolumePassThrough
(
21
PDEVICE_OBJECT
DeviceObject
,
22
PIRP
Irp
23
);
24
25
NTSTATUS
26
DfsFsdFileSystemControl
(
27
PDEVICE_OBJECT
DeviceObject
,
28
PIRP
Irp
29
);
30
31
NTSTATUS
32
DfsFsdCreate
(
33
PDEVICE_OBJECT
DeviceObject
,
34
PIRP
Irp
35
);
36
37
NTSTATUS
38
DfsFsdCleanup
(
39
PDEVICE_OBJECT
DeviceObject
,
40
PIRP
Irp
41
);
42
43
NTSTATUS
44
DfsFsdClose
(
45
PDEVICE_OBJECT
DeviceObject
,
46
PIRP
Irp
47
);
48
49
VOID
50
DfsUnload
(
51
PDRIVER_OBJECT
DriverObject
52
);
53
54
CODE_SEG
(
"INIT"
)
55
NTSTATUS
56
DfsDriverEntry
(
57
PDRIVER_OBJECT
DriverObject
,
58
PUNICODE_STRING
RegistryPath
59
);
60
61
#endif
CODE_SEG
#define CODE_SEG(...)
Definition:
Bus_PDO_EvalMethod.c:88
NTSTATUS
LONG NTSTATUS
Definition:
precomp.h:26
Irp
_In_ PIRP Irp
Definition:
csq.h:116
DfsFsdClose
NTSTATUS DfsFsdClose(PDEVICE_OBJECT DeviceObject, PIRP Irp)
Definition:
dfs.c:68
DfsDriverEntry
NTSTATUS DfsDriverEntry(PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath)
Definition:
dfs.c:83
DfsFsdCleanup
NTSTATUS DfsFsdCleanup(PDEVICE_OBJECT DeviceObject, PIRP Irp)
Definition:
dfs.c:60
DfsFsdCreate
NTSTATUS DfsFsdCreate(PDEVICE_OBJECT DeviceObject, PIRP Irp)
Definition:
dfs.c:52
DfsFsdFileSystemControl
NTSTATUS DfsFsdFileSystemControl(PDEVICE_OBJECT DeviceObject, PIRP Irp)
Definition:
dfs.c:45
DFS_NAME_CONTEXT
struct _DFS_NAME_CONTEXT_ DFS_NAME_CONTEXT
DfsUnload
VOID DfsUnload(PDRIVER_OBJECT DriverObject)
Definition:
dfs.c:76
PDFS_NAME_CONTEXT
struct _DFS_NAME_CONTEXT_ * PDFS_NAME_CONTEXT
DfsVolumePassThrough
NTSTATUS NTAPI DfsVolumePassThrough(PDEVICE_OBJECT DeviceObject, PIRP Irp)
Definition:
dfs.c:38
void
Definition:
nsiface.idl:2307
LONG
long LONG
Definition:
pedump.c:60
section_attribs.h
_DEVICE_OBJECT
Definition:
env_spec_w32.h:413
_DFS_NAME_CONTEXT_
Definition:
dfs.h:12
_DFS_NAME_CONTEXT_::Flags
ULONG Flags
Definition:
dfs.h:15
_DFS_NAME_CONTEXT_::UNCFileName
UNICODE_STRING UNCFileName
Definition:
dfs.h:13
_DFS_NAME_CONTEXT_::NameContextType
LONG NameContextType
Definition:
dfs.h:14
_DRIVER_OBJECT
Definition:
iotypes.h:2274
_IRP
Definition:
Bus_PDO_EvalMethod.c:105
_UNICODE_STRING
Definition:
env_spec_w32.h:368
NTAPI
#define NTAPI
Definition:
typedefs.h:36
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
DeviceObject
_In_ PDEVICE_OBJECT DeviceObject
Definition:
wdfdevice.h:2055
RegistryPath
_Must_inspect_result_ _In_ PDRIVER_OBJECT _In_ PCUNICODE_STRING RegistryPath
Definition:
wdfdriver.h:215
DriverObject
_Must_inspect_result_ _In_ PDRIVER_OBJECT DriverObject
Definition:
wdfdriver.h:213
drivers
filesystems
mup
dfs.h
Generated on Thu Mar 13 2025 06:05:47 for ReactOS by
1.9.6