;;; ;;; Minispy ;;; ;;; ;;; Copyright (c) 2001, Microsoft Corporation ;;; [Version] Signature = "$Windows NT$" Class = "ActivityMonitor" ;This is determined by the work this filter driver does ClassGuid = {b86dff51-a31e-4bac-b3cf-e8cfe75c9fc2} ;This value is determined by the Class Provider = %ProviderString% DriverVer = 06/16/2007,1.0.0.0 CatalogFile = minispy.cat PnpLockdown = 1 [SourceDisksFiles] minispy.sys = 1,, minispy.exe = 1,, [SourceDisksNames] 1 = %DiskId1%,,, [DestinationDirs] MinispyDownlevel.CopyDriverFiles = 12 ;%windir%\system32\drivers MinispyDownlevel.DelDriverFiles = 12 ;%windir%\system32\drivers Minispy.Files = 13 ;driver store ;; ;; Default install sections ;; [DefaultInstall.NT$ARCH$.10.0...25952] OptionDesc = %ServiceDescription% CopyFiles = Minispy.Files, [DefaultInstall.NT$ARCH$.10.0...25952.Services] AddService = %ServiceName%,,Minispy.Service ; ; Support sections ; [Minispy.Service] DisplayName = %ServiceName% Description = %ServiceDescription% ServiceBinary = %13%\%DriverName%.sys ;%windir%\system32\drivers\ Dependencies = FltMgr ServiceType = 2 ;SERVICE_FILE_SYSTEM_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL LoadOrderGroup = "FSFilter Activity Monitor" AddReg = Minispy.AddRegistry [Minispy.AddRegistry] HKR,"Parameters","SupportedFeatures",0x00010001,0x3 HKR,"Parameters\Instances","DefaultInstance",0x00000000,%DefaultInstance% HKR,"Parameters\Instances\"%Instance1.Name%,"Altitude",0x00000000,%Instance1.Altitude% HKR,"Parameters\Instances\"%Instance1.Name%,"Flags",0x00010001,%Instance1.Flags% HKR,"Parameters\Instances\"%Instance2.Name%,"Altitude",0x00000000,%Instance2.Altitude% HKR,"Parameters\Instances\"%Instance2.Name%,"Flags",0x00010001,%Instance2.Flags% HKR,"Parameters\Instances\"%Instance3.Name%,"Altitude",0x00000000,%Instance3.Altitude% HKR,"Parameters\Instances\"%Instance3.Name%,"Flags",0x00010001,%Instance3.Flags% [Minispy.Files] %DriverName%.sys ;; ;; Downlevel default install sections ;; [DefaultInstall.NT$ARCH$] OptionDesc = %ServiceDescription% CopyFiles = MinispyDownlevel.CopyDriverFiles [DefaultInstall.NT$ARCH$.Services] AddService = %ServiceName%,,MinispyDownlevel.Service ;; ;; Downlevel default uninstall sections ;; [DefaultUninstall.NT$ARCH$] LegacyUninstall = 1 DelFiles = MinispyDownlevel.DelDriverFiles [DefaultUninstall.NT$ARCH$.Services] DelService = %ServiceName%,0x200 ;Ensure service is stopped before deleting ; ; Downlevel support sections ; [MinispyDownlevel.Service] DisplayName = %ServiceName% Description = %ServiceDescription% ServiceBinary = %12%\%DriverName%.sys ;%windir%\system32\drivers\ Dependencies = FltMgr ServiceType = 2 ;SERVICE_FILE_SYSTEM_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL LoadOrderGroup = "FSFilter Activity Monitor" AddReg = MinispyDownlevel.AddRegistry [MinispyDownlevel.AddRegistry] HKR,,"SupportedFeatures",0x00010001,0x3 HKR,"Instances","DefaultInstance",0x00000000,%DefaultInstance% HKR,"Instances\"%Instance1.Name%,"Altitude",0x00000000,%Instance1.Altitude% HKR,"Instances\"%Instance1.Name%,"Flags",0x00010001,%Instance1.Flags% HKR,"Instances\"%Instance2.Name%,"Altitude",0x00000000,%Instance2.Altitude% HKR,"Instances\"%Instance2.Name%,"Flags",0x00010001,%Instance2.Flags% HKR,"Instances\"%Instance3.Name%,"Altitude",0x00000000,%Instance3.Altitude% HKR,"Instances\"%Instance3.Name%,"Flags",0x00010001,%Instance3.Flags% [MinispyDownlevel.CopyDriverFiles] %DriverName%.sys [MinispyDownlevel.DelDriverFiles] %DriverName%.sys ;; ;; String Section ;; [Strings] ProviderString = "TODO-Set-Provider" ServiceDescription = "Minispy mini-filter driver" ServiceName = "Minispy" DriverName = "minispy" DiskId1 = "Minispy Device Installation Disk" ;Instances specific information. DefaultInstance = "Minispy - Top Instance" Instance1.Name = "Minispy - Middle Instance" Instance1.Altitude = "370000" Instance1.Flags = 0x1 ; Suppress automatic attachments Instance2.Name = "Minispy - Bottom Instance" Instance2.Altitude = "361000" Instance2.Flags = 0x1 ; Suppress automatic attachments Instance3.Name = "Minispy - Top Instance" Instance3.Altitude = "385100" Instance3.Flags = 0x1 ; Suppress automatic attachments