[Version] Signature = "$Windows NT$" Class = System ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318} Provider = %KasperskyLab% CatalogFile = klhk.cat DriverVer = 03/17/2026,110.0.28.0 DriverPackageType = KernelService PnpLockdown = 1 [SourceDisksNames] 1 = %Floppy_Description%,,, [SourceDisksFiles] klhk.sys = 1 [klhkInstall] CopyFiles = klhkCopyDriverFiles [klhkInstall.Services] AddService = klhk,0x00000002,klhkServiceInstall ;; ;; Default install sections ;; [DefaultInstall.ntx86] CopyFiles = klhkCopyDriverFiles [DefaultInstall.ntamd64] ;DelFiles = klhkUmFiles FIXME: infverif ERROR(1420) CopyFiles = klhkCopyDriverFiles [DefaultInstall.ntx86.Services] AddService = klhk,,klhkServiceInstall [DefaultInstall.ntamd64.Services] AddService = klhk,,klhkServiceInstall ;; ;; Default install sections for temporary services ;; [DefaultInstallTemp.ntx86] CopyFiles = klhkTempFiles [DefaultInstallTemp.ntamd64] CopyFiles = klhkTempFiles [DefaultInstallTemp.ntx86.Services] AddService = %KlhkTempServiceName%,,klhkTempServiceInstall [DefaultInstallTemp.ntamd64.Services] AddService = %KlhkTempServiceName%,,klhkTempServiceInstall ;; ;; Default uninstall sections ;; [DefaultUninstall.ntx86] DelFiles = klhkDelDriverFiles LegacyUninstall = 1 [DefaultUninstall.ntamd64] DelFiles = klhkDelDriverFiles,klhkUmFiles LegacyUninstall = 1 [DefaultUninstall.ntx86.Services] DelService = klhk [DefaultUninstall.ntamd64.Services] DelService = klhk ;; ;; Default uninstall sections for temporary service ;; [DefaultUninstallTemp.ntx86] DelFiles = klhkTempFiles [DefaultUninstallTemp.ntamd64] DelFiles = klhkTempFiles [DefaultUninstallTemp.ntx86.Services] DelService = %KlhkTempServiceName% [DefaultUninstallTemp.ntamd64.Services] DelService = %KlhkTempServiceName% [klhkServiceInstall] DisplayName = %klhkDisplayName% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START Errorcontrol = 1 ; SERVICE_ERROR_NORMAL LoadOrderGroup = FSFilter Anti-Virus ; Load prior to KLGSE in "FSFilter Activity Monitor" group ServiceBinary = %12%\klhk.sys [klhkTempServiceInstall] DisplayName = %KlhkTempDisplayName% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START Errorcontrol = 1 ; SERVICE_ERROR_NORMAL LoadOrderGroup = FSFilter Anti-Virus ; Load prior to KLGSE in "FSFilter Activity Monitor" group ServiceBinary = %12%\%KlhkTempImageName% [klhkCopyDriverFiles] klhk.sys,,,0x00006006 ; (COPYFLG_IN_USE_RENAME | COPYFLG_NOPRUNE | COPYFLG_NOSKIP | COPYFLG_NOVERSIONCHECK) [klhkDelDriverFiles] klhk.sys,,,0x00010000 ; (DELFLG_IN_USE1) [klhkTempFiles] %KlhkTempImageName%,klhk.sys,,0x00016006 ; (DELFLG_IN_USE1 | COPYFLG_IN_USE_RENAME | COPYFLG_NOPRUNE | COPYFLG_NOSKIP | COPYFLG_NOVERSIONCHECK) [klhkUmFiles] klhkum.dll,,,0x00016006 ; (DELFLG_IN_USE1 | COPYFLG_IN_USE_RENAME | COPYFLG_NOPRUNE | COPYFLG_NOSKIP | COPYFLG_NOVERSIONCHECK) [DestinationDirs] klhkCopyDriverFiles = 12 klhkDelDriverFiles = 12 klhkUmFiles = 11 klhkTempFiles = 12 [Strings] KasperskyLab = "Kaspersky Lab" klhkDisplayName = "Kaspersky Lab service driver" Floppy_Description = "Kaspersky Lab Installation" KlhkTempDisplayName = "Kaspersky Lab service driver v$driver-version $temp-service-guid" KlhkTempServiceName = "klhk.{$driver-version}.{$temp-service-guid}" KlhkTempImageName = "klhk.{$driver-version}.{$temp-service-guid}.sys"