; *********************************************************** ; CANON INC. CONFIDENTIAL ; ; Canon Inkjet WIA Driver for Microsoft Windows ; Version 1.00 ; Copyright CANON INC. 2008 All Rights Reserved ; *********************************************************** [Version] Signature="$Windows NT$" Class=Image ; This is the class GUID for all scanners and MUST NOT change ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f} Provider=%Mfg% DriverVer=06/21/2006,6.1.7600.16385 [DestinationDirs] DefaultDestDir=11 ColorFilesMP160.NT=11,spool\drivers\Color ColorFilesMP180.NT=11,spool\drivers\Color ColorFilesMP460.NT=11,spool\drivers\Color [ControlFlags] ExcludeFromSelect=* [Manufacturer] "Canon"=Models,NTamd64 [Models.NTamd64] %USBENUM\MP160.DeviceDesc%=MP160Install, ,USB\VID_04A9&PID_1714&MI_00 %USBENUM\MP180.DeviceDesc%=MP180Install, ,USB\VID_04A9&PID_1715&MI_00 %USBENUM\MP460.DeviceDesc%=MP460Install, ,USB\VID_04A9&PID_1716&MI_00 ; [MP160Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP160DeviceData AddReg=MP160Addreg CopyFiles=StiFilesMP160,ColorFilesMP160.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP160.Events [MP180Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP180DeviceData AddReg=MP180Addreg CopyFiles=StiFilesMP180,ColorFilesMP180.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP180.Events [MP460Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP460DeviceData AddReg=MP460Addreg CopyFiles=StiFilesMP460,ColorFilesMP460.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP460.Events ; ;============================================================================================ ; [MP160Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP180Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP460Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services ; ;============================================================================================ ; [ColorFilesMP160.NT] CNFRA0.ICC [ColorFilesMP180.NT] CNFRA1.ICC [ColorFilesMP460.NT] CNFRA2.ICC ; ;============================================================================================ ; [MP160DeviceData] TwainDS="WIA-Canon MP160" SpecialInfo="Canon MP160 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP160DevKey% [MP180DeviceData] TwainDS="WIA-Canon MP180" SpecialInfo="Canon MP180 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP180DevKey% [MP460DeviceData] TwainDS="WIA-Canon MP460" SpecialInfo="Canon MP460 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP460DevKey% ; ;============================================================================================ ; [MP160Addreg] HKLM,"%WIASGDKEY%\%MP160DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP160DevKey%","ColorGear",,"FRA0" HKLM,"%WIASGDKEY%\%MP160DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP160DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP160DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP160DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP160DevKey%","ProductId",,"MP160" HKLM,"%WIASGDKEY%\%MP160DevKey%","ButtonNum",0x00010001,1 HKLM,"%WIASGDKEY%\%MP160DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP160DevKey%","MP160",0x00010001,1 HKR,,USDClass,,"{6E94122A-B04E-4441-B590-36680CD8998C}" HKCR,CLSID\{6E94122A-B04E-4441-B590-36680CD8998C},,,"Canon MP160 USD" HKCR,CLSID\{6E94122A-B04E-4441-B590-36680CD8998C}\InProcServer32,,,%11%\CNCC160.dll HKCR,CLSID\{6E94122A-B04E-4441-B590-36680CD8998C}\InProcServer32,ThreadingModel,,"Both" [MP180Addreg] HKLM,"%WIASGDKEY%\%MP180DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP180DevKey%","ColorGear",,"FRA1" HKLM,"%WIASGDKEY%\%MP180DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP180DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP180DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP180DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP180DevKey%","ProductId",,"MP180" HKLM,"%WIASGDKEY%\%MP180DevKey%","ButtonNum",0x00010001,2 HKLM,"%WIASGDKEY%\%MP180DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP180DevKey%","MP180",0x00010001,1 HKR,,USDClass,,"{D65CABD5-F0F1-4604-B701-14C7BEE7AC60}" HKCR,CLSID\{D65CABD5-F0F1-4604-B701-14C7BEE7AC60},,,"Canon MP180 USD" HKCR,CLSID\{D65CABD5-F0F1-4604-B701-14C7BEE7AC60}\InProcServer32,,,%11%\CNCC180.dll HKCR,CLSID\{D65CABD5-F0F1-4604-B701-14C7BEE7AC60}\InProcServer32,ThreadingModel,,"Both" [MP460Addreg] HKLM,"%WIASGDKEY%\%MP460DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP460DevKey%","ColorGear",,"FRA2" HKLM,"%WIASGDKEY%\%MP460DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP460DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP460DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP460DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP460DevKey%","ProductId",,"MP460" HKLM,"%WIASGDKEY%\%MP460DevKey%","ButtonNum",0x00010001,8 HKLM,"%WIASGDKEY%\%MP460DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP460DevKey%","MP460",0x00010001,1 HKR,,USDClass,,"{9CD47368-5E24-4619-85B9-92E9D47D76CB}" HKCR,CLSID\{9CD47368-5E24-4619-85B9-92E9D47D76CB},,,"Canon MP460 USD" HKCR,CLSID\{9CD47368-5E24-4619-85B9-92E9D47D76CB}\InProcServer32,,,%11%\CNCC460.dll HKCR,CLSID\{9CD47368-5E24-4619-85B9-92E9D47D76CB}\InProcServer32,ThreadingModel,,"Both" ; ;============================================================================================ ; ;--- The standard push button event GUID is defined by STI --- [PushButtonMP160.Events] PushButtonPushed1=%MP160.PushButtonPushed1%,{AD93F4DB-031F-4654-9CBE-569ED03F8CD1},* [PushButtonMP180.Events] PushButtonPushed1=%MP180.PushButtonPushed1%,{847C7C95-9A76-4fe3-BD56-5D9A02DE6DD8},* PushButtonPushed2=%MP180.PushButtonPushed2%,{187EEB52-5C68-42f8-A638-5D31F4378CCC},* [PushButtonMP460.Events] PushButtonPushed1=%MP460.PushButtonPushed1%,{35487B4C-BBB2-4987-9851-7A337B15FF81},* PushButtonPushed2=%MP460.PushButtonPushed2%,{8594B6E9-6142-4b71-BA50-6EDD2199867A},* PushButtonPushed3=%MP460.PushButtonPushed3%,{4DCAD703-E035-4690-A71D-165C008F3D62},* PushButtonPushed4=%MP460.PushButtonPushed4%,{BB973EAE-1176-45a2-87B2-C1F928AAA3B6},* PushButtonPushed5=%MP460.PushButtonPushed5%,{F6522D5C-5C60-4b62-B264-E2E161E3B861},* PushButtonPushed6=%MP460.PushButtonPushed6%,{EFC7564D-004F-4de0-A5EE-29065687011B},* PushButtonPushed7=%MP460.PushButtonPushed7%,{48414C18-551C-46fd-9DD8-4DEDBD3F9A9E},* PushButtonPushed8=%MP460.PushButtonPushed8%,{AEB25A0A-3C59-41a0-A9E8-FAEEBD5258F4},* ; ;============================================================================================ ; [StiFilesMP160] CNHI06A.DLL CNCC160.DLL,CNHW06A.DLL CNHL160.DLL [StiFilesMP180] CNHI06A.DLL CNCC180.DLL,CNHW06A.DLL CNHL180.DLL [StiFilesMP460] CNHI06A.DLL CNCC460.DLL,CNHW06A.DLL CNHL460.DLL ; ;============================================================================================ ; [SourceDisksFiles] CNHI06A.DLL= 1 CNHW06A.DLL= 1 CNHL160.DLL= 1 CNFRA0.ICC= 1 CNHL180.DLL= 1 CNFRA1.ICC= 1 CNHL460.DLL= 1 CNFRA2.ICC= 1 [SourceDisksNames] 1 = Disk1,, ; ;============================================================================================ ; [Strings] ;Localizable ;Non-Localizable Mfg="Canon" WIASGDKEY="Software\Canon\WIA\Devices" PushButtonPushed1 = "Canon MP COLOR Button" PushButtonPushed2 = "Canon MP BLACK Button" MP160.PushButtonPushed1= "Sava to PC" MP180.PushButtonPushed1= "Color Start Button" MP180.PushButtonPushed2= "Black Start Button" MP460.PushButtonPushed1= "Save to PC (Color Start button)" MP460.PushButtonPushed2= "Save to PC (Black Start button)" MP460.PushButtonPushed3= "Save as PDF file (Color Start button)" MP460.PushButtonPushed4= "Save as PDF file (Black Start button)" MP460.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP460.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP460.PushButtonPushed7= "Open with application (Color Start button)" MP460.PushButtonPushed8= "Open with application (Black Start button)" MP160DevKey="MP160" USBENUM\MP160.DeviceDesc="Canon MP160" MP180DevKey="MP180" USBENUM\MP180.DeviceDesc="Canon MP180" MP460DevKey="MP460" USBENUM\MP460.DeviceDesc="Canon MP460"