; *********************************************************** ; 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 ColorFilesMP520.NT=11,spool\drivers\Color ColorFilesMP610.NT=11,spool\drivers\Color ColorFilesMP970.NT=11,spool\drivers\Color ColorFilesMX700.NT=11,spool\drivers\Color [ControlFlags] ExcludeFromSelect=* [Manufacturer] "Canon"=Models,NTamd64 [Models.NTamd64] %USBENUM\MP520.DeviceDesc%=MP520Install, ,USB\VID_04A9&PID_1724&MI_00 %USBENUM\MP610.DeviceDesc%=MP610Install, ,USB\VID_04A9&PID_1725&MI_00 %USBENUM\MP970.DeviceDesc%=MP970Install, ,USB\VID_04A9&PID_1726&MI_00 %USBENUM\MX700.DeviceDesc%=MX700Install, ,USB\VID_04A9&PID_1729&MI_00 %MX700.DeviceDescNet%=MX700Install_Net,CANON_BJNP&%MX700_CNCRFN_Net% ; [MP520Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP520DeviceData AddReg=MP520Addreg CopyFiles=StiFilesMP520,ColorFilesMP520.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP520.Events [MP610Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP610DeviceData AddReg=MP610Addreg CopyFiles=StiFilesMP610,ColorFilesMP610.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP610.Events [MP970Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP970DeviceData AddReg=MP970Addreg CopyFiles=StiFilesMP970,ColorFilesMP970.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP970.Events [MX700Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MX700DeviceData AddReg=MX700Addreg CopyFiles=StiFilesMX700,ColorFilesMX700.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMX700.Events [MX700Install_Net.NT] Include=sti.inf Needs=STI.SerialSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MX700DeviceData_Net AddReg=MX700Addreg CopyFiles=StiFilesMX700,ColorFilesMX700.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMX700.Events ; ;============================================================================================ ; [MP520Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP610Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP970Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MX700Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MX700Install_Net.NT.Services] Include=sti.inf Needs=STI.SerialSection.Services ; ;============================================================================================ ; [ColorFilesMP520.NT] CNFRAC.ICC [ColorFilesMP610.NT] CNFRAD.ICC [ColorFilesMP970.NT] CNFRAE.ICC [ColorFilesMX700.NT] CNFRAH.ICC ; ;============================================================================================ ; [MP520DeviceData] TwainDS="WIA-Canon MP520" SpecialInfo="Canon MP520 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP520DevKey% [MP610DeviceData] TwainDS="WIA-Canon MP610" SpecialInfo="Canon MP610 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP610DevKey% [MP970DeviceData] TwainDS="WIA-Canon MP970" SpecialInfo="Canon MP970 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP970DevKey% [MX700DeviceData] TwainDS="WIA-Canon MX700" SpecialInfo="Canon MX700 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MX700DevKey% [MX700DeviceData_Net] TwainDS="Canon MX700 ser" SpecialInfo="Canon MX700 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MX700DevKey% InstallDirectory="\TWAIN_32\MX700 series\" ; ;============================================================================================ ; [MP520Addreg] HKLM,"%WIASGDKEY%\%MP520DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP520DevKey%","ColorGear",,"FRAC" HKLM,"%WIASGDKEY%\%MP520DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP520DevKey%%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP520DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP520DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP520DevKey%","ProductId",,"MP520" HKLM,"%WIASGDKEY%\%MP520DevKey%","ButtonNum",0x00010001,4 HKLM,"%WIASGDKEY%\%MP520DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP520DevKey%","MP520",0x00010001,1 HKR,,USDClass,,"{B6A628B6-E5C0-4109-8FA2-820D34289643}" HKCR,CLSID\{B6A628B6-E5C0-4109-8FA2-820D34289643},,,"Canon MP520 USD" HKCR,CLSID\{B6A628B6-E5C0-4109-8FA2-820D34289643}\InProcServer32,,,%11%\CNC520C.dll HKCR,CLSID\{B6A628B6-E5C0-4109-8FA2-820D34289643}\InProcServer32,ThreadingModel,,"Both" [MP610Addreg] HKLM,"%WIASGDKEY%\%MP610DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP610DevKey%","ColorGear",,"FRAD" HKLM,"%WIASGDKEY%\%MP610DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP610DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP610DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP610DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP610DevKey%","ProductId",,"MP610" HKLM,"%WIASGDKEY%\%MP610DevKey%","ButtonNum",0x00010001,4 HKLM,"%WIASGDKEY%\%MP610DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP610DevKey%","MP610",0x00010001,1 HKR,,USDClass,,"{C4D16A57-2706-4ec2-91D8-C8BF988F1F13}" HKCR,CLSID\{C4D16A57-2706-4ec2-91D8-C8BF988F1F13},,,"Canon MP610 USD" HKCR,CLSID\{C4D16A57-2706-4ec2-91D8-C8BF988F1F13}\InProcServer32,,,%11%\CNC610C.dll HKCR,CLSID\{C4D16A57-2706-4ec2-91D8-C8BF988F1F13}\InProcServer32,ThreadingModel,,"Both" [MP970Addreg] HKLM,"%WIASGDKEY%\%MP970DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP970DevKey%","ColorGear",,"FRAE" HKLM,"%WIASGDKEY%\%MP970DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP970DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP970DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP970DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP970DevKey%","ProductId",,"MP970" HKLM,"%WIASGDKEY%\%MP970DevKey%","ButtonNum",0x00010001,4 HKLM,"%WIASGDKEY%\%MP970DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP970DevKey%","MP970",0x00010001,1 HKR,,USDClass,,"{5077C2BC-08BF-415f-B6C8-37F389FBD65C}" HKCR,CLSID\{5077C2BC-08BF-415f-B6C8-37F389FBD65C},,,"Canon MP970 USD" HKCR,CLSID\{5077C2BC-08BF-415f-B6C8-37F389FBD65C}\InProcServer32,,,%11%\CNC970C.dll HKCR,CLSID\{5077C2BC-08BF-415f-B6C8-37F389FBD65C}\InProcServer32,ThreadingModel,,"Both" [MX700Addreg] HKLM,"%WIASGDKEY%\%MX700DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MX700DevKey%","ColorGear",,"FRAH" HKLM,"%WIASGDKEY%\%MX700DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MX700DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MX700DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MX700DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MX700DevKey%","ProductId",,"MX700" HKLM,"%WIASGDKEY%\%MX700DevKey%","ButtonNum",0x00010001,4 HKLM,"%WIASGDKEY%\%MX700DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MX700DevKey%","MX700",0x00010001,1 HKR,,USDClass,,"{BC30618B-EC2F-4590-B53F-ECD1C39B96A5}" HKCR,CLSID\{BC30618B-EC2F-4590-B53F-ECD1C39B96A5},,,"Canon MX700 USD" HKCR,CLSID\{BC30618B-EC2F-4590-B53F-ECD1C39B96A5}\InProcServer32,,,%11%\CNC700C.dll HKCR,CLSID\{BC30618B-EC2F-4590-B53F-ECD1C39B96A5}\InProcServer32,ThreadingModel,,"Both" ; ;============================================================================================ ; ;--- The standard push button event GUID is defined by STI --- [PushButtonMP520.Events] PushButtonPushed1=%MP520.PushButtonPushed1%,{45222615-A03C-4a1e-AFD6-7AA759344940},* PushButtonPushed2=%MP520.PushButtonPushed2%,{C72E7E2B-C8D8-4cce-8141-B70FCB3A9DF1},* PushButtonPushed3=%MP520.PushButtonPushed3%,{80104FA6-CA53-4061-A074-76A6B2E596B7},* PushButtonPushed4=%MP520.PushButtonPushed4%,{E8A7CA94-562A-4236-80A1-8D290B9D2EBE},* [PushButtonMP610.Events] PushButtonPushed1=%MP610.PushButtonPushed1%,{C2093FB7-BD01-41c6-BB85-84C75DC127CB},* PushButtonPushed2=%MP610.PushButtonPushed2%,{D2FD2F38-BDBE-4a77-8061-A1F0A72D4ACA},* PushButtonPushed3=%MP610.PushButtonPushed3%,{7ED69E20-4764-48cd-95ED-EED641B79E9F},* PushButtonPushed4=%MP610.PushButtonPushed4%,{00575330-4E18-4114-A6CA-0B44397EA8F8},* [PushButtonMP970.Events] PushButtonPushed1=%MP970.PushButtonPushed1%,{F93619BE-D502-487e-9E34-B348176C39F9},* PushButtonPushed2=%MP970.PushButtonPushed2%,{85E4862E-ACB4-4d76-BD24-5FE739DB4FEA},* PushButtonPushed3=%MP970.PushButtonPushed3%,{A8D75C96-8924-4490-A123-ED07DB1C4CC6},* PushButtonPushed4=%MP970.PushButtonPushed4%,{5EB08759-2FA0-4c10-9742-01B750C673A7},* [PushButtonMX700.Events] PushButtonPushed1=%MX700.PushButtonPushed1%,{50624211-E517-4a68-B2A3-8F06BF4735AB},* PushButtonPushed2=%MX700.PushButtonPushed2%,{D5CDA280-BB9D-4cf4-8EBB-B62BA0405F14},* PushButtonPushed3=%MX700.PushButtonPushed3%,{A3381221-5262-40b6-8297-3FB51374A2B4},* PushButtonPushed4=%MX700.PushButtonPushed4%,{EEAC29DD-13D2-42d2-969B-2D654599436C},* ; ;============================================================================================ ; [StiFilesMP520] CNHI07A.DLL CNC520C.DLL,CNHW07A.DLL CNHL520.DLL [StiFilesMP610] CNHI07A.DLL CNC610C.DLL,CNHW07A.DLL CNHL610.DLL [StiFilesMP970] CNHI07A.DLL CNC970C.DLL,CNHW07A.DLL CNHL970.DLL CNC970W.DAT CNHMWL.dll CNHMWL6.dll [StiFilesMX700] CNHI07A.DLL CNC700C.DLL,CNHW07A.DLL CNHLX700.DLL ; ;============================================================================================ ; [SourceDisksFiles] CNHI07A.DLL= 1 CNHW07A.DLL= 1 CNHL520.DLL= 1 CNFRAC.ICC= 1 CNHL610.DLL= 1 CNFRAD.ICC= 1 CNHL970.DLL= 1 CNFRAE.ICC= 1 CNC970W.DAT= 1 CNHMWL.dll= 1 CNHMWL6.dll= 1 CNHLX700.DLL= 1 CNFRAH.ICC= 1 [SourceDisksNames] 1 = Disk1,, ; ;============================================================================================ ; [Strings] ;Localizable ;Non-Localizable Mfg="Canon" WIASGDKEY="Software\Canon\WIA\Devices" MX700_CNCRFN_Net = "MX700_series" PushButtonPushed1 = "Canon MP COLOR Button" PushButtonPushed2 = "Canon MP BLACK Button" MP520.PushButtonPushed1= "Save to PC" MP520.PushButtonPushed2= "Save as PDF file" MP520.PushButtonPushed3= "Attach to E-mail" MP520.PushButtonPushed4= "Open with application" MP610.PushButtonPushed1= "Save to PC" MP610.PushButtonPushed2= "Save as PDF file" MP610.PushButtonPushed3= "Attach to E-mail" MP610.PushButtonPushed4= "Open with application" MP970.PushButtonPushed1= "Save to PC" MP970.PushButtonPushed2= "Save as PDF file" MP970.PushButtonPushed3= "Attach to E-mail" MP970.PushButtonPushed4= "Open with application" MX700.PushButtonPushed1= "Save to PC" MX700.PushButtonPushed2= "Save as PDF file" MX700.PushButtonPushed3= "Attach to E-mail" MX700.PushButtonPushed4= "Open with application" MP520DevKey="MP520 series" USBENUM\MP520.DeviceDesc="Canon MP520 ser" MP610DevKey="MP610 series" USBENUM\MP610.DeviceDesc="Canon MP610 ser" MP970DevKey="MP970 series" USBENUM\MP970.DeviceDesc="Canon MP970 ser" MX700DevKey="MX700 series" USBENUM\MX700.DeviceDesc="Canon MX700 ser" MX700.DeviceDescNet= "Canon MX700 ser Network"