ReactOS
0.4.16-dev-433-g6363f78
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
format_common.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
JS_DEVICE_TYPE
8
CheckCDType
(
9
PCHAR
m_szFile,
10
PCHAR
VendorId
11
);
12
13
typedef
void
(*
PADD_DEVICE
)(
HWND
hwndControl,
PCHAR
Drive
,
PCHAR
Line1,
PCHAR
Line2,
BOOL
bSelect);
14
15
void
16
InitDeviceList
(
17
HWND
hDlg,
18
HWND
hwndControl,
19
PADD_DEVICE
CallBack
20
);
21
22
extern
CHAR
szDisc
[4];
23
extern
BOOL
bChanger
;
24
25
HANDLE
26
FmtAcquireDrive
(
27
PCHAR
Drive
,
28
CHAR
Level
29
);
30
31
#define FmtAcquireDriveW(Drive, Level) FmtAcquireDrive((PCHAR)(Drive), Level)
32
33
VOID
34
FmtReleaseDrive
(
35
HANDLE
evt
36
);
37
38
BOOLEAN
39
FmtIsDriveAcquired
(
40
PCHAR
Drive
,
41
CHAR
Level
42
);
BOOLEAN
unsigned char BOOLEAN
Definition:
ProcessorBind.h:185
Drive
PWCHAR Drive
Definition:
chkdsk.c:73
BOOL
unsigned int BOOL
Definition:
ntddk_ex.h:94
FmtReleaseDrive
VOID FmtReleaseDrive(HANDLE evt)
Definition:
format_common.cpp:256
bChanger
BOOL bChanger
Definition:
format_common.cpp:9
CheckCDType
JS_DEVICE_TYPE CheckCDType(PCHAR m_szFile, PCHAR VendorId)
Return CD-RW device type.
Definition:
format_common.cpp:13
FmtAcquireDrive
HANDLE FmtAcquireDrive(PCHAR Drive, CHAR Level)
Definition:
format_common.cpp:223
PADD_DEVICE
void(* PADD_DEVICE)(HWND hwndControl, PCHAR Drive, PCHAR Line1, PCHAR Line2, BOOL bSelect)
Definition:
format_common.h:13
FmtIsDriveAcquired
BOOLEAN FmtIsDriveAcquired(PCHAR Drive, CHAR Level)
Definition:
format_common.cpp:238
szDisc
CHAR szDisc[4]
Initial drive selection from command line.
Definition:
format_common.cpp:8
InitDeviceList
void InitDeviceList(HWND hDlg, HWND hwndControl, PADD_DEVICE CallBack)
Definition:
format_common.cpp:132
void
Definition:
nsiface.idl:2307
PCHAR
char * PCHAR
Definition:
typedefs.h:51
JS_DEVICE_TYPE
enum _JS_DEVICE_TYPE JS_DEVICE_TYPE
CD/DVD-RW device types.
Level
_IRQL_requires_same_ typedef _In_ ULONG _In_ UCHAR Level
Definition:
wmitypes.h:56
CHAR
char CHAR
Definition:
xmlstorage.h:175
drivers
filesystems
udfs
Include
format_common.h
Generated on Tue Jan 7 2025 06:10:19 for ReactOS by
1.9.6