xref: /reactos/drivers/filesystems/btrfs/btrfs.inf (revision 84344399)
1;;;
2;;; WinBtrfs
3;;;
4;;;
5;;; Copyright (c) 2016-22 Mark Harmstone
6;;;
7
8[Version]
9Signature   = "$Windows NT$"
10Class       = Volume
11ClassGuid   = {71a27cdd-812a-11d0-bec7-08002be2092f}
12Provider    = %Me%
13DriverVer   = 08/23/2022,1.8.1
14CatalogFile = btrfs.cat
15
16[DestinationDirs]
17DefaultDestDir          = 12
18Btrfs.DriverFiles       = 12            ;%windir%\system32\drivers
19Btrfs.DllFiles          = 11            ;%windir%\system32
20
21;;
22;; Default install sections
23;;
24
25[DefaultInstall]
26OptionDesc  = %ServiceDescription%
27CopyFiles   = Btrfs.DriverFiles,Btrfs.DllFiles
28RegisterDlls = shellbtrfs
29CopyINF     = btrfs.inf
30
31[DefaultInstall.Services]
32AddService  = %ServiceName%,0x802,Btrfs.Service
33
34[Manufacturer]
35%Me%=Standard,NTamd64,NTx86,NTarm,NTarm64
36
37[Standard.NTamd64]
38%VolumeName% = Btrfs_Install, BtrfsVolume
39%ControllerName% = Btrfs_Install, ROOT\btrfs
40
41[Standard.NTx86]
42%VolumeName% = Btrfs_Install, BtrfsVolume
43%ControllerName% = Btrfs_Install, ROOT\btrfs
44
45[Standard.NTarm]
46%VolumeName% = Btrfs_Install, BtrfsVolume
47%ControllerName% = Btrfs_Install, ROOT\btrfs
48
49[Standard.NTarm64]
50%VolumeName% = Btrfs_Install, BtrfsVolume
51%ControllerName% = Btrfs_Install, ROOT\btrfs
52
53[Btrfs_Install]
54OptionDesc   = %ServiceDescription%
55CopyFiles    = Btrfs.DriverFiles,Btrfs.DllFiles
56RegisterDlls = shellbtrfs
57
58[Btrfs_Install.Services]
59AddService  = %ServiceName%,2,Btrfs.Service
60
61;;
62;; Default uninstall sections
63;;
64
65[DefaultUninstall]
66UnregisterDlls = shellbtrfs
67DelFiles   = Btrfs.DriverFiles,Btrfs.DllFiles
68
69[DefaultUninstall.Services]
70DelService = %ServiceName%,0x200      ;Ensure service is stopped before deleting
71
72;
73; Services Section
74;
75
76[Btrfs.Service]
77DisplayName      = %ServiceName%
78Description      = %ServiceDescription%
79ServiceBinary    = %12%\%DriverName%.sys    ;%windir%\system32\drivers\
80ServiceType      = 2
81StartType        = 1                        ;SERVICE_SYSTEM_START
82ErrorControl     = 1
83LoadOrderGroup   = "File System"
84
85[shellbtrfs]
8611,,shellbtrfs.dll,1
87
88;
89; Copy Files
90;
91
92[Btrfs.DriverFiles]
93%DriverName%.sys
94
95[Btrfs.DllFiles]
96shellbtrfs.dll
97ubtrfs.dll
98; mkbtrfs.exe ; Not imported into ReactOS.
99
100[SourceDisksFiles]
101btrfs.sys = 1,,
102shellbtrfs.dll = 1,,
103ubtrfs.dll = 1,,
104; mkbtrfs.exe = 1,, ; Not imported into ReactOS.
105
106[SourceDisksNames.x86]
1071 = %DiskId1%,,,\x86
108
109[SourceDisksNames.amd64]
1101 = %DiskId1%,,,\x64
111
112[SourceDisksNames.arm]
1131 = %DiskId1%,,,\arm
114
115[SourceDisksNames.arm64]
1161 = %DiskId1%,,,\aarch64
117
118;;
119;; String Section
120;;
121
122[Strings]
123Me                      = "Mark Harmstone"
124ServiceDescription      = "Btrfs driver"
125ServiceName             = "btrfs"
126DriverName              = "btrfs"
127DiskId1                 = "Btrfs Device Installation Disk"
128VolumeName              = "Btrfs volume"
129ControllerName          = "Btrfs controller"
130
131[Strings.0404]
132ServiceDescription      = "Btrfs 驅動程式"
133ServiceName             = "btrfs"
134DriverName              = "btrfs"
135DiskId1                 = "Btrfs 裝置安裝磁片"
136VolumeName              = "Btrfs 磁碟區"
137ControllerName          = "Btrfs 控制器"
138
139[Strings.0415]
140ServiceDescription      = "Sterownik systemu plików Btrfs"
141ServiceName             = "btrfs"
142DriverName              = "btrfs"
143DiskId1                 = "Dysk instalacyjny urządzenia Btrfs"
144VolumeName              = "Wolumin Btrfs"
145ControllerName          = "Kontroler Btrfs"
146
147[Strings.0804]
148ServiceDescription      = "Btrfs 驱动程序"
149ServiceName             = "btrfs"
150DriverName              = "btrfs"
151DiskId1                 = "Btrfs 设备安装磁盘"
152VolumeName              = "Btrfs 卷"
153ControllerName          = "Btrfs 控制器"
154
155[Strings.0c04]
156ServiceDescription      = "Btrfs 驅動程式"
157ServiceName             = "btrfs"
158DriverName              = "btrfs"
159DiskId1                 = "Btrfs 裝置安裝磁片"
160VolumeName              = "Btrfs 磁碟區"
161ControllerName          = "Btrfs 控制器"
162