Reactos
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.
5////////////////////////////////////////////////////////////////////
6
7JS_DEVICE_TYPE
8CheckCDType(
9 PCHAR m_szFile,
10 PCHAR VendorId
11 );
12
13typedef void (*PADD_DEVICE)(HWND hwndControl, PCHAR Drive, PCHAR Line1, PCHAR Line2,BOOL bSelect);
14
15void
16InitDeviceList(
17 HWND hDlg,
18 HWND hwndControl,
19 PADD_DEVICE CallBack
20 );
21
22extern CHAR szDisc[4];
23extern BOOL bChanger;
24
25HANDLE
26FmtAcquireDrive(
27 PCHAR Drive,
28 CHAR Level
29 );
30
31#define FmtAcquireDriveW(Drive, Level) FmtAcquireDrive((PCHAR)(Drive), Level)
32
33VOID
34FmtReleaseDrive(
35 HANDLE evt
36 );
37
38BOOLEAN
39FmtIsDriveAcquired(
40 PCHAR Drive,
41 CHAR Level
42 );