; *********************************************************** ; 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 ColorFilesMX7600.NT=11,spool\drivers\Color ColorFilesMX850.NT=11,spool\drivers\Color ColorFilesMP190.NT=11,spool\drivers\Color ColorFilesMP980.NT=11,spool\drivers\Color [ControlFlags] ExcludeFromSelect=* [Manufacturer] "Canon"=Models,NTamd64 [Models.NTamd64] %USBENUM\MX7600.DeviceDesc%=MX7600Install, ,USB\VID_04A9&PID_171C&MI_00 %USBENUM\MX850.DeviceDesc%=MX850Install, ,USB\VID_04A9&PID_172C&MI_00 %USBENUM\MP190.DeviceDesc%=MP190Install, ,USB\VID_04A9&PID_1734&MI_00 %USBENUM\MP980.DeviceDesc%=MP980Install, ,USB\VID_04A9&PID_172D&MI_00 %MX7600.DeviceDescNet%=MX7600Install_Net,CANON_BJNP&%MX7600_CNCRFN_Net% %MX850.DeviceDescNet%=MX850Install_Net, ,CANON_BJNP&%MX850_CNCRFN_Net% %MP980.DeviceDescNet%=MP980Install_Net, ,CANON_BJNP&%MP980_CNCRFN_Net% ; [MX7600Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MX7600DeviceData AddReg=MX7600Addreg CopyFiles=StiFilesMX7600,ColorFilesMX7600.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMX7600.Events [MX850Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MX850DeviceData AddReg=MX850Addreg CopyFiles=StiFilesMX850,ColorFilesMX850.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMX850.Events [MP190Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP190DeviceData AddReg=MP190Addreg CopyFiles=StiFilesMP190,ColorFilesMP190.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP190.Events [MP980Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP980DeviceData AddReg=MP980Addreg CopyFiles=StiFilesMP980,ColorFilesMP980.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP980.Events [MX7600Install_Net.NT] Include=sti.inf Needs=STI.SerialSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MX7600DeviceData_Net AddReg=MX7600Addreg CopyFiles=StiFilesMX7600,ColorFilesMX7600.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMX7600.Events [MX850Install_Net.NT] Include=sti.inf Needs=STI.SerialSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MX850DeviceData_Net AddReg=MX850Addreg CopyFiles=StiFilesMX850,ColorFilesMX850.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMX850.Events [MP980Install_Net.NT] Include=sti.inf Needs=STI.SerialSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP980DeviceData_Net AddReg=MP980Addreg CopyFiles=StiFilesMP980,ColorFilesMP980.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP980.Events ; ;============================================================================================ ; [MX7600Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MX850Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP190Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP980Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MX7600Install_Net.NT.Services] Include=sti.inf Needs=STI.SerialSection.Services [MX850Install_Net.NT.Services] Include=sti.inf Needs=STI.SerialSection.Services [MP980Install_Net.NT.Services] Include=sti.inf Needs=STI.SerialSection.Services ; ;============================================================================================ ; [ColorFilesMX7600.NT] CNFRAI.ICC [ColorFilesMX850.NT] CNFRAJ.ICC [ColorFilesMP190.NT] CNFRAK.ICC [ColorFilesMP980.NT] CNFRAR.ICC ; ;============================================================================================ ; [MX7600DeviceData] TwainDS="WIA-Canon MX7600" SpecialInfo="Canon MX7600 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MX7600DevKey% [MX850DeviceData] TwainDS="WIA-Canon MX850" SpecialInfo="Canon MX850 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MX850DevKey% [MP190DeviceData] TwainDS="WIA-Canon MP190" SpecialInfo="Canon MP190 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP190DevKey% [MP980DeviceData] TwainDS="WIA-Canon MP980" SpecialInfo="Canon MP980 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP980DevKey% [MX7600DeviceData_Net] TwainDS="Canon MX7600 ser" SpecialInfo="Canon MX7600 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MX7600DevKey% InstallDirectory="\TWAIN_32\MX7600 series\" [MX850DeviceData_Net] TwainDS="Canon MX850 ser" SpecialInfo="Canon MX850 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MX850DevKey% InstallDirectory="\TWAIN_32\MX850 series\" [MP980DeviceData_Net] TwainDS="Canon MP980 ser" SpecialInfo="Canon MP980 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP980DevKey% InstallDirectory="\TWAIN_32\MP980 series\" ; ;============================================================================================ ; [MX7600Addreg] HKLM,"%WIASGDKEY%\%MX7600DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MX7600DevKey%","ColorGear",,"FRAI" HKLM,"%WIASGDKEY%\%MX7600DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MX7600DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MX7600DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MX7600DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MX7600DevKey%","ProductId",,"MX7600" HKLM,"%WIASGDKEY%\%MX7600DevKey%","ButtonNum",0x00010001,4 HKLM,"%WIASGDKEY%\%MX7600DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MX7600DevKey%","MX7600",0x00010001,1 HKR,,USDClass,,"{9C1CFCC0-776E-4ca8-8DCB-E64C875904D3}" HKCR,CLSID\{9C1CFCC0-776E-4ca8-8DCB-E64C875904D3},,,"Canon MX7600 USD" HKCR,CLSID\{9C1CFCC0-776E-4ca8-8DCB-E64C875904D3}\InProcServer32,,,%11%\CNC7600C.dll HKCR,CLSID\{9C1CFCC0-776E-4ca8-8DCB-E64C875904D3}\InProcServer32,ThreadingModel,,"Both" [MX850Addreg] HKLM,"%WIASGDKEY%\%MX850DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MX850DevKey%","ColorGear",,"FRAJ" HKLM,"%WIASGDKEY%\%MX850DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MX850DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MX850DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MX850DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MX850DevKey%","ProductId",,"MX850" HKLM,"%WIASGDKEY%\%MX850DevKey%","ButtonNum",0x00010001,4 HKLM,"%WIASGDKEY%\%MX850DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MX850DevKey%","MX850",0x00010001,1 HKR,,USDClass,,"{3CC04955-30A2-4a9b-A8EE-FCB95CE3CEBE}" HKCR,CLSID\{3CC04955-30A2-4a9b-A8EE-FCB95CE3CEBE},,,"Canon MX850 USD" HKCR,CLSID\{3CC04955-30A2-4a9b-A8EE-FCB95CE3CEBE}\InProcServer32,,,%11%\CNC850C.dll HKCR,CLSID\{3CC04955-30A2-4a9b-A8EE-FCB95CE3CEBE}\InProcServer32,ThreadingModel,,"Both" [MP190Addreg] HKLM,"%WIASGDKEY%\%MP190DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP190DevKey%","ColorGear",,"FRAK" HKLM,"%WIASGDKEY%\%MP190DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP190DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP190DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP190DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP190DevKey%","ProductId",,"MP190" HKLM,"%WIASGDKEY%\%MP190DevKey%","ButtonNum",0x00010001,1 HKLM,"%WIASGDKEY%\%MP190DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP190DevKey%","MP190",0x00010001,1 HKR,,USDClass,,"{AB3A18D4-DB01-4b47-A6F6-91451C0E6C2A}" HKCR,CLSID\{AB3A18D4-DB01-4b47-A6F6-91451C0E6C2A},,,"Canon MP190 USD" HKCR,CLSID\{AB3A18D4-DB01-4b47-A6F6-91451C0E6C2A}\InProcServer32,,,%11%\CNC190C.dll HKCR,CLSID\{AB3A18D4-DB01-4b47-A6F6-91451C0E6C2A}\InProcServer32,ThreadingModel,,"Both" [MP980Addreg] HKLM,"%WIASGDKEY%\%MP980DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP980DevKey%","ColorGear",,"FRAR" HKLM,"%WIASGDKEY%\%MP980DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP980DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP980DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP980DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP980DevKey%","ProductId",,"MP980" HKLM,"%WIASGDKEY%\%MP980DevKey%","ButtonNum",0x00010001,4 HKLM,"%WIASGDKEY%\%MP980DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP980DevKey%","MP980",0x00010001,1 HKR,,USDClass,,"{82F91C37-49D4-47fd-8A9B-05C5A85EB94E}" HKCR,CLSID\{82F91C37-49D4-47fd-8A9B-05C5A85EB94E},,,"Canon MP980 USD" HKCR,CLSID\{82F91C37-49D4-47fd-8A9B-05C5A85EB94E}\InProcServer32,,,%11%\CNC980C.dll HKCR,CLSID\{82F91C37-49D4-47fd-8A9B-05C5A85EB94E}\InProcServer32,ThreadingModel,,"Both" ; ;============================================================================================ ; ;--- The standard push button event GUID is defined by STI --- [PushButtonMX7600.Events] PushButtonPushed1=%MX7600.PushButtonPushed1%,{924E54EE-EA41-4b43-9E3D-0867A0E9D7B1},* PushButtonPushed2=%MX7600.PushButtonPushed2%,{A76377FD-3667-464a-ACEE-9B1D3F28706C},* PushButtonPushed3=%MX7600.PushButtonPushed3%,{00AB60DF-5A64-4a1b-9E69-4541329C3066},* PushButtonPushed4=%MX7600.PushButtonPushed4%,{A61D4F8B-89B6-4c6b-AB55-E31B20FC5796},* [PushButtonMX850.Events] PushButtonPushed1=%MX850.PushButtonPushed1%,{DD762B0B-3418-4449-9B91-D2D4E2D32321},* PushButtonPushed2=%MX850.PushButtonPushed2%,{EDBBEA85-28D4-47f3-B527-62EB3866BBAD},* PushButtonPushed3=%MX850.PushButtonPushed3%,{4D8DDFD4-0A8F-4018-8E67-656905B008B3},* PushButtonPushed4=%MX850.PushButtonPushed4%,{642D9C28-D4E0-4b57-B131-5C8F57BA56DE},* [PushButtonMP190.Events] PushButtonPushed1=%MP190.PushButtonPushed1%,{E8D46966-FC67-4ccd-88C1-828D27A0112F},* [PushButtonMP980.Events] PushButtonPushed1=%MP980.PushButtonPushed1%,{8D5EEC59-F6A8-42d2-A767-6DDF8F0FDD5C},* PushButtonPushed2=%MP980.PushButtonPushed2%,{F07FAE7B-F841-4d44-85B2-CC4E83161C53},* PushButtonPushed3=%MP980.PushButtonPushed3%,{021A5239-EF25-4fca-842A-F7CA7DEA3C6F},* PushButtonPushed4=%MP980.PushButtonPushed4%,{0BF86FF2-0272-433e-8B15-1BD06A17838F},* ; ;============================================================================================ ; [StiFilesMX7600] CNHI08S.DLL CNC7600C.DLL,CNHW08S.DLL CNHL7600.DLL [StiFilesMX850] CNHI08S.DLL CNC850C.DLL,CNHW08S.DLL CNHLX850.DLL [StiFilesMP190] CNHI07A.DLL CNC190C.DLL,CNHW07A.DLL CNHL190.DLL [StiFilesMP980] CNHI08A.DLL CNC980C.DLL,CNHW08A.DLL CNHL980.DLL,CNHL08A.DLL CNC980W.DAT CNC980N.DAT CNC172DD.TBL CNHMCA.DLL CNHMCA6.DLL ; ;============================================================================================ ; [SourceDisksFiles] CNHI07A.DLL= 1 CNHW07A.DLL= 1 CNHI08S.DLL= 1 CNHW08S.DLL= 1 CNHI08A.DLL= 1 CNHW08A.DLL= 1 CNHL08A.DLL= 1 CNHL7600.DLL= 1 CNFRAI.ICC= 1 CNHLX850.DLL= 1 CNFRAJ.ICC= 1 CNHL190.DLL= 1 CNFRAK.ICC= 1 CNFRAR.ICC= 1 CNC172DD.TBL= 1 CNC980N.DAT= 1 CNC980W.DAT= 1 CNHMCA.DLL= 1 CNHMCA6.DLL= 1 [SourceDisksNames] 1 = Disk1,, ; ;============================================================================================ ; [Strings] ;Localizable ;Non-Localizable Mfg="Canon" WIASGDKEY="Software\Canon\WIA\Devices" MX7600_CNCRFN_Net = "MX7600_series" MX850_CNCRFN_Net = "MX850_series" MP980_CNCRFN_Net = "MP980_series" PushButtonPushed1 = "Canon MP COLOR Button" PushButtonPushed2 = "Canon MP BLACK Button" MX7600.PushButtonPushed1= "Save to PC" MX7600.PushButtonPushed2= "Save as PDF file" MX7600.PushButtonPushed3= "Attach to E-mail" MX7600.PushButtonPushed4= "Open with application" MX850.PushButtonPushed1= "Save to PC" MX850.PushButtonPushed2= "Save as PDF file" MX850.PushButtonPushed3= "Attach to E-mail" MX850.PushButtonPushed4= "Open with application" MP190.PushButtonPushed1= "Save to PC" MP980.PushButtonPushed1= "Save to PC" MP980.PushButtonPushed2= "Save as PDF file" MP980.PushButtonPushed3= "Attach to E-mail" MP980.PushButtonPushed4= "Open with application" MX7600DevKey="MX7600 series" USBENUM\MX7600.DeviceDesc="Canon MX7600 ser" MX7600.DeviceDescNet= "Canon MX7600 ser Network" MX850DevKey="MX850 series" USBENUM\MX850.DeviceDesc="Canon MX850 ser" MX850.DeviceDescNet= "Canon MX850 ser Network" MP190DevKey="MP190 series" USBENUM\MP190.DeviceDesc="Canon MP190 ser" MP980DevKey="MP980 series" USBENUM\MP980.DeviceDesc="Canon MP980 ser" MP980.DeviceDescNet= "Canon MP980 ser Network"