5 ;;; Copyright (c) 2016-19 Mark Harmstone
9 Signature = "$Windows NT$"
11 ClassGuid = {71a27cdd-812a-11d0-bec7-08002be2092f}
13 DriverVer = 06/08/2019,1.3.0.0
14 CatalogFile = btrfs.cat
18 Btrfs.DriverFiles = 12 ;%windir%\system32\drivers
19 Btrfs.DllFiles = 11 ;%windir%\system32
22 ;; Default install sections
26 OptionDesc = %ServiceDescription%
27 CopyFiles = Btrfs.DriverFiles,Btrfs.DllFiles
28 RegisterDlls = shellbtrfs
31 [DefaultInstall.Services]
32 AddService = %ServiceName%,0x802,Btrfs.Service
35 %Me%=Standard,NTamd64,NTx86
38 %VolumeName% = Btrfs_Install, BtrfsVolume
39 %ControllerName% = Btrfs_Install, ROOT\btrfs
40 %ControllerName% = Btrfs_Install, ROOT\btrfs
41 %ControllerName% = Btrfs_Install, DETECTED\BTRFS
44 %VolumeName% = Btrfs_Install, BtrfsVolume
45 %ControllerName% = Btrfs_Install, ROOT\btrfs
46 %ControllerName% = Btrfs_Install, DETECTED\BTRFS
49 OptionDesc = %ServiceDescription%
51 [Btrfs_Install.Services]
52 AddService = %ServiceName%,2,Btrfs.Service
55 ;; Default uninstall sections
59 UnregisterDlls = shellbtrfs
60 DelFiles = Btrfs.DriverFiles,Btrfs.DllFiles
62 [DefaultUninstall.Services]
63 DelService = %ServiceName%,0x200 ;Ensure service is stopped before deleting
70 DisplayName = %ServiceName%
71 Description = %ServiceDescription%
72 ServiceBinary = %12%\%DriverName%.sys ;%windir%\system32\drivers\
74 StartType = 1 ;SERVICE_SYSTEM_START
76 LoadOrderGroup = "File System"
94 [SourceDisksNames.x86]
97 [SourceDisksNames.amd64]
105 Me = "Mark Harmstone"
106 ServiceDescription = "Btrfs driver"
107 ServiceName = "btrfs"
109 DiskId1 = "Btrfs Device Installation Disk"
110 VolumeName = "Btrfs volume"
111 ControllerName = "Btrfs controller"