;;; ;;; ;;; ;;; ;;; ;;; [Version] Signature = "$Windows NT$" Class = "Volume Filter" ;This is determined by the work this filter driver does ClassGuid = {b86eff50-a31e-4bab-b4cf-e8cfe7579fc3} Provider = %KasperskyLab% DriverVer= 07/16/2018,15.1.0.1 ;mm/dd/yy CatalogFile = klbackupdisk.cat DriverPackageType=ClassFilter [DestinationDirs] DefaultDestDir = 12 klbackupdisk.DriverFiles = 12 ;%windir%\system32\drivers [SourceDisksNames] 1 = %Disk1% [SourceDisksFiles] klbackupdisk.sys = 1 ;; ;; Default install sections ;; [DefaultInstall] OptionDesc = %klbackupdiskServiceDesc% CopyFiles = klbackupdisk.DriverFiles [DefaultInstall.ntamd64] OptionDesc = %klbackupdiskServiceDesc% CopyFiles = klbackupdisk.DriverFiles [DefaultInstall.Services] AddService = %klbackupdiskServiceName%,,klbackupdisk.Service [DefaultInstall.ntamd64.Services] AddService = %klbackupdiskServiceName%,,klbackupdisk.Service ;; ;; Default uninstall sections ;; [DefaultUninstall] DelFiles = klbackupdisk.DriverFiles DelReg = klbackupdisk.DelRegistry [DefaultUninstall.ntamd64] DelFiles = klbackupdisk.DriverFiles DelReg = klbackupdisk.DelRegistry [DefaultUninstall.Services] DelService = klbackupdisk [DefaultUninstall.ntamd64.Services] DelService = klbackupdisk ; ; Services Section ; [klbackupdisk.Service] DisplayName = %klbackupdiskDisplayName% Description = %klbackupdiskServiceDesc% ServiceBinary = %12%\klbackupdisk.sys ;%windir%\system32\drivers\klbackupdisk.sys ;Dependencies = %FltmgrServiceName% ;FltMgr ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 0 ;SERVICE_SYSTEM_BOOT ErrorControl = 1 ;SERVICE_ERROR_NORMAL LoadOrderGroup = "System Bus Extender" AddReg = klbackupdisk.AddRegistry ; ; Registry Modifications ; [klbackupdisk.AddRegistry] ; Storage Volumes HKR,Rules,Filters,0x00010008,{71A27CDD-812A-11D0-BEC7-08002BE2092F} ;HKLM,System\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F},UpperFilters,0x00010008,%klbackupdiskServiceName% [klbackupdisk.DelRegistry] ; Storage Volumes HKLM,System\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F},UpperFilters,0x00018002,%klbackupdiskServiceName% ; ; Copy Files ; [klbackupdisk.DriverFiles] klbackupdisk.sys,,,0x00016002 ; (DELFLG_IN_USE1 | COPYFLG_IN_USE_RENAME | COPYFLG_NOPRUNE | COPYFLG_NOSKIP) ;; ;; String Section ;; [Strings] klbackupdiskDisplayName = "Kaspersky Lab klbackupdisk" KasperskyLab = "Kaspersky Lab" klbackupdiskServiceDesc = "Kaspersky Lab volume filter" klbackupdiskServiceName = "klbackupdisk" klbackupdiskDebugLevel = "DebugLevel" FltmgrServiceName = "PnpDevFlt" Disk1 = "klbackupdisk Source"