; ; UMAX Astra parallel port scanners ; [Version] LayoutFile=Layout.inf Signature="$CHICAGO$" Class=Image ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f} Provider=%Msft% [DestinationDirs] DefaultDestDir=11 ; LDID_SYS Astra6X0P.CopyPPDriverFiles=10,system32\drivers Astra1220P.CopyPPDriverFiles=10,system32\drivers ;[ControlFlags] ;ExcludeFromSelect=LPTENUM\VID_04E6PID_8000200056D7 [Manufacturer] %Mfg%=Models [Models] ;%EPP\UMAX____ASTRA_600P_____V.DeviceDesc% = Astra600P.Scanner %EPP\UMAX____ASTRA_610P_____V.DeviceDesc% = Astra610P.Scanner ;%LPTENUM\VID_04E6PID_8000200056D7.DeviceDesc% = Astra1220P.Scanner,LPTENUM\VID_04E6PID_8000200056D7 ; ; Astra 600P ; [Astra600P.Scanner] SubClass=StillImage Connection=Parallel DeviceType=1 Capabilities=0x30 AddReg=Scanner.AddReg,Astra600P.AddReg CopyFiles=UMAXScanner.DriverFiles,Astra6X0P.CopyFiles,Astra6X0P.CopyPPDriverFiles ICMProfiles="sRGB Color Space Profile.icm" DeviceData=UMAXScanner.DeviceData Reboot=1 ; ; Astra 610P ; [Astra610P.Scanner] SubClass=StillImage Connection=Parallel DeviceType=1 Capabilities=0x30 AddReg=Scanner.AddReg,EPP.Astra1220P.Scanner CopyFiles=UMAXScanner.DriverFiles,Astra6X0P.CopyFiles,Astra6X0P.CopyPPDriverFiles ICMProfiles="sRGB Color Space Profile.icm" DeviceData=UMAXScanner.DeviceData Reboot=1 ; ; Astra 1220P ; [Astra1220P.Scanner] SubClass=StillImage DeviceType=1 Capabilities=0x30 DeviceData=UMAXScanner.DeviceData AddReg=Scanner.AddReg,Astra1220P.AddReg CopyFiles=UMAXScanner.DriverFiles,Astra1220P.CopyFiles,Astra1220P.CopyPPDriverFiles ICMProfiles="sRGB Color Space Profile.icm" DeviceData=UMAXScanner.DeviceData [Astra600P.Scanner.Services] AddService = UMAXPCLS, 0x00000002, Astra6X0P.AddService [Astra610P.Scanner.Services] AddService = UMAXPCLS, 0x00000002, Astra6X0P.AddService [Astra6X0P.AddService] DisplayName = %UMAXPCLS.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 2 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\umaxpcls.sys LoadOrderGroup = Base [Astra1220P.Scanner.Services] AddService = ppscan, 0x00000002, Astra1220P.AddService [Astra1220P.AddService] DisplayName = %ppscan.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\ppscan.sys LoadOrderGroup = Base [Scanner.AddReg] HKR,,HardwareConfig,1,2 [Astra600P.AddReg] HKR,,USDClass,,"{7EA40CCC-E3E6-437f-A598-E7B507DB8BDB}" HKCR,CLSID\{7EA40CCC-E3E6-437f-A598-E7B507DB8BDB},,,"UMAX Astra 600P WIA" HKCR,CLSID\{7EA40CCC-E3E6-437f-A598-E7B507DB8BDB}\InProcServer32,,,%11%\umaxscan.dll HKCR,CLSID\{7EA40CCC-E3E6-437f-A598-E7B507DB8BDB}\InProcServer32,ThreadingModel,,"Both" [EPP.Astra1220P.Scanner] HKR,,USDClass,,"{8E8D6F7A-8ED8-4d0d-B81E-36C6FDB5B46A}" HKCR,CLSID\{8E8D6F7A-8ED8-4d0d-B81E-36C6FDB5B46A},,,"UMAX Astra 610P WIA" HKCR,CLSID\{8E8D6F7A-8ED8-4d0d-B81E-36C6FDB5B46A}\InProcServer32,,,%11%\umaxscan.dll HKCR,CLSID\{8E8D6F7A-8ED8-4d0d-B81E-36C6FDB5B46A}\InProcServer32,ThreadingModel,,"Both" [Astra1220P.AddReg] HKR,,CreateFileName,,"AUTO" HKR,,USDClass,,"{095c7298-81ff-47a3-8327-dc90e91f1af8}" ; CLSID_UMAX_1220P HKCR,CLSID\{095c7298-81ff-47a3-8327-dc90e91f1af8},,,"UMAX Astra 1220P WIA" HKCR,CLSID\{095c7298-81ff-47a3-8327-dc90e91f1af8}\InProcServer32,,,%11%\umaxscan.dll HKCR,CLSID\{095c7298-81ff-47a3-8327-dc90e91f1af8}\InProcServer32,ThreadingModel,,"Apartment" [UMAXScanner.DeviceData] Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} [UMAXScanner.DriverFiles] umaxscan.dll umaxud32.dll [Astra6X0P.CopyFiles] umaxp60.dll [Astra6X0P.CopyPPDriverFiles] umaxpcls.sys [Astra1220P.CopyFiles] umaxp12.dll [Astra1220P.CopyPPDriverFiles] ppscan.sys