ReactOS
0.4.16-dev-1067-ge98bba2
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
cdfs.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS File System Recognizer
3
* LICENSE: GPL-2.0 (https://spdx.org/licenses/GPL-2.0+)
4
* PURPOSE: CDFS Recognizer
5
* COPYRIGHT: Copyright 2017 Colin Finck <colin@reactos.org>
6
*/
7
8
// Information from http://wiki.osdev.org/ISO_9660#Volume_Descriptors
9
10
// Structures
11
typedef
struct
_VD_HEADER
12
{
13
char
Type
;
14
char
Identifier
[5];
15
char
Version
;
16
}
17
VD_HEADER
, *
PVD_HEADER
;
18
19
// Constants
20
#define VD_HEADER_OFFSET 32768
// Offset of the VD Header
21
#define VD_IDENTIFIER "CD001"
// Identifier that must be in the Volume Descriptor
22
#define VD_IDENTIFIER_LENGTH 5
// Character count of VD_IDENTIFIER
23
#define VD_TYPE_PRIMARY 1
// Type code for Primary Volume Descriptor
24
#define VD_VERSION 1
// Volume Descriptor Version
PVD_HEADER
struct _VD_HEADER * PVD_HEADER
VD_HEADER
struct _VD_HEADER VD_HEADER
_VD_HEADER
Definition:
iso.h:49
_VD_HEADER::Type
char Type
Definition:
cdfs.h:13
_VD_HEADER::Identifier
char Identifier[5]
Definition:
cdfs.h:14
_VD_HEADER::Version
char Version
Definition:
cdfs.h:15
drivers
filesystems
fs_rec
cdfs.h
Generated on Sat May 3 2025 06:06:00 for ReactOS by
1.9.6