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