; *********************************************************** ; 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 ColorFilesMP600.NT=11,spool\drivers\Color ColorFilesMP810.NT=11,spool\drivers\Color ColorFilesMP960.NT=11,spool\drivers\Color ColorFilesMP600R.NT=11,spool\drivers\Color [ControlFlags] ExcludeFromSelect=* [Manufacturer] "Canon"=Models,NTamd64 [Models.NTamd64] %USBENUM\MP600.DeviceDesc%=MP600Install, ,USB\VID_04A9&PID_1718&MI_00 %USBENUM\MP810.DeviceDesc%=MP810Install, ,USB\VID_04A9&PID_171A&MI_00 %USBENUM\MP960.DeviceDesc%=MP960Install, ,USB\VID_04A9&PID_171B&MI_00 %USBENUM\MP600R.DeviceDesc%=MP600RInstall, ,USB\VID_04A9&PID_1719&MI_00 %MP600R.DeviceDescNet%=MP600RInstall_Net,CANON_BJNP&%MP600R_CNCRFN_Net% ; [MP600Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP600DeviceData AddReg=MP600Addreg CopyFiles=StiFilesMP600,ColorFilesMP600.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP600.Events [MP810Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP810DeviceData AddReg=MP810Addreg CopyFiles=StiFilesMP810,ColorFilesMP810.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP810.Events [MP960Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP960DeviceData AddReg=MP960Addreg CopyFiles=StiFilesMP960,ColorFilesMP960.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP960.Events [MP600RInstall.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP600RDeviceData AddReg=MP600RAddreg CopyFiles=StiFilesMP600R,ColorFilesMP600R.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP600R.Events [MP600RInstall_Net.NT] Include=sti.inf Needs=STI.SerialSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP600RDeviceData_Net AddReg=MP600RAddreg CopyFiles=StiFilesMP600R,ColorFilesMP600R.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP600R.Events ; ;============================================================================================ ; [MP600Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP810Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP960Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP600RInstall.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP600RInstall_Net.NT.Services] Include=sti.inf Needs=STI.SerialSection.Services ; ;============================================================================================ ; [ColorFilesMP600.NT] CNFRA4.ICC [ColorFilesMP810.NT] CNFRA6.ICC [ColorFilesMP960.NT] CNFRA7.ICC [ColorFilesMP600R.NT] CNFRA5.ICC ; ;============================================================================================ ; [MP600DeviceData] TwainDS="WIA-Canon MP600" SpecialInfo="Canon MP600 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP600DevKey% [MP810DeviceData] TwainDS="WIA-Canon MP810" SpecialInfo="Canon MP810 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP810DevKey% [MP960DeviceData] TwainDS="WIA-Canon MP960" SpecialInfo="Canon MP960 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP960DevKey% [MP600RDeviceData] TwainDS="WIA-Canon MP600R" SpecialInfo="Canon MP600R Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP600RDevKey% [MP600RDeviceData_Net] TwainDS="Canon MP600R" SpecialInfo="Canon MP600R Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP600RDevKey% InstallDirectory="\TWAIN_32\MP600R\" ; ;============================================================================================ ; [MP600Addreg] HKLM,"%WIASGDKEY%\%MP600DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP600DevKey%","ColorGear",,"FRA4" HKLM,"%WIASGDKEY%\%MP600DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600DevKey%","ProductId",,"MP600" HKLM,"%WIASGDKEY%\%MP600DevKey%","ButtonNum",0x00010001,8 HKLM,"%WIASGDKEY%\%MP600DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600DevKey%","MP600",0x00010001,1 HKR,,USDClass,,"{3AA45E5E-A2EE-4d71-A800-F40624DF31E0}" HKCR,CLSID\{3AA45E5E-A2EE-4d71-A800-F40624DF31E0},,,"Canon MP600 USD" HKCR,CLSID\{3AA45E5E-A2EE-4d71-A800-F40624DF31E0}\InProcServer32,,,%11%\CNCC600.dll HKCR,CLSID\{3AA45E5E-A2EE-4d71-A800-F40624DF31E0}\InProcServer32,ThreadingModel,,"Both" [MP810Addreg] HKLM,"%WIASGDKEY%\%MP810DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP810DevKey%","ColorGear",,"FRA6" HKLM,"%WIASGDKEY%\%MP810DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP810DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP810DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP810DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP810DevKey%","ProductId",,"MP810" HKLM,"%WIASGDKEY%\%MP810DevKey%","ButtonNum",0x00010001,10 HKLM,"%WIASGDKEY%\%MP810DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP810DevKey%","MP810",0x00010001,1 HKR,,USDClass,,"{C8D1DAFD-08F4-42b0-8C1B-AA750BF58535}" HKCR,CLSID\{C8D1DAFD-08F4-42b0-8C1B-AA750BF58535},,,"Canon MP810 USD" HKCR,CLSID\{C8D1DAFD-08F4-42b0-8C1B-AA750BF58535}\InProcServer32,,,%11%\CNCC810.dll HKCR,CLSID\{C8D1DAFD-08F4-42b0-8C1B-AA750BF58535}\InProcServer32,ThreadingModel,,"Both" [MP960Addreg] HKLM,"%WIASGDKEY%\%MP960DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP960DevKey%","ColorGear",,"FRA7" HKLM,"%WIASGDKEY%\%MP960DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP960DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP960DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP960DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP960DevKey%","ProductId",,"MP960" HKLM,"%WIASGDKEY%\%MP960DevKey%","ButtonNum",0x00010001,10 HKLM,"%WIASGDKEY%\%MP960DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP960DevKey%","MP960",0x00010001,1 HKR,,USDClass,,"{44AD0A72-CD31-4553-9BB7-13317F8FB673}" HKCR,CLSID\{44AD0A72-CD31-4553-9BB7-13317F8FB673},,,"Canon MP960 USD" HKCR,CLSID\{44AD0A72-CD31-4553-9BB7-13317F8FB673}\InProcServer32,,,%11%\CNCC960.dll HKCR,CLSID\{44AD0A72-CD31-4553-9BB7-13317F8FB673}\InProcServer32,ThreadingModel,,"Both" [MP600RAddreg] HKLM,"%WIASGDKEY%\%MP600RDevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP600RDevKey%","ColorGear",,"FRA5" HKLM,"%WIASGDKEY%\%MP600RDevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600RDevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600RDevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600RDevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600RDevKey%","ProductId",,"MP600R" HKLM,"%WIASGDKEY%\%MP600RDevKey%","ButtonNum",0x00010001,8 HKLM,"%WIASGDKEY%\%MP600RDevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP600RDevKey%","MP600R",0x00010001,1 HKR,,USDClass,,"{8BBBD5F4-E9DE-4e92-B45F-C9653E862955}" HKCR,CLSID\{8BBBD5F4-E9DE-4e92-B45F-C9653E862955},,,"Canon MP600R USD" HKCR,CLSID\{8BBBD5F4-E9DE-4e92-B45F-C9653E862955}\InProcServer32,,,%11%\CNCC600R.dll HKCR,CLSID\{8BBBD5F4-E9DE-4e92-B45F-C9653E862955}\InProcServer32,ThreadingModel,,"Both" ; ;============================================================================================ ; ;--- The standard push button event GUID is defined by STI --- [PushButtonMP600.Events] PushButtonPushed1=%MP600.PushButtonPushed1%,{0C7017DC-2261-452e-A636-AF9502E030CA},* PushButtonPushed2=%MP600.PushButtonPushed2%,{6B6EBFC5-DA21-493a-82DE-FEDD3CD4F75D},* PushButtonPushed3=%MP600.PushButtonPushed3%,{91BDC665-F3EA-40d6-AA59-629A7AC45DF5},* PushButtonPushed4=%MP600.PushButtonPushed4%,{8DBEA107-CD2C-44ac-8E23-23A867E30D53},* PushButtonPushed5=%MP600.PushButtonPushed5%,{98D52479-ACDC-4e02-AED3-A5B7BD7AC9B0},* PushButtonPushed6=%MP600.PushButtonPushed6%,{040F8342-510D-4a9f-B240-52DAAD2F8619},* PushButtonPushed7=%MP600.PushButtonPushed7%,{A5F3488C-3DE5-4e38-84AE-674CAD4D4510},* PushButtonPushed8=%MP600.PushButtonPushed8%,{DA60F7BF-0E4E-476b-8E26-2388FE4B446A},* [PushButtonMP810.Events] PushButtonPushed1=%MP810.PushButtonPushed1%,{18DD6EE5-3D14-4631-8022-8FBB40480D4C},* PushButtonPushed2=%MP810.PushButtonPushed2%,{1E783645-18F0-4fd5-A4A1-C6B426417D1F},* PushButtonPushed3=%MP810.PushButtonPushed3%,{62687068-B478-48d5-8E24-87D084A42A64},* PushButtonPushed4=%MP810.PushButtonPushed4%,{ED7972AD-E589-4603-AC84-8F78201234A6},* PushButtonPushed5=%MP810.PushButtonPushed5%,{8C261430-0C78-4b82-A23B-8AB1DE557D26},* PushButtonPushed6=%MP810.PushButtonPushed6%,{E132C904-AB40-47a3-A61E-CFDFFD2C7765},* PushButtonPushed7=%MP810.PushButtonPushed7%,{79036A53-3E91-430c-83F2-6BAB92435A04},* PushButtonPushed8=%MP810.PushButtonPushed8%,{71B4867B-E6AD-4bbf-B58D-18D02FDABC0B},* PushButtonPushed9=%MP810.PushButtonPushed9%,{76A34FF1-B478-49ba-90C6-D76AF8F9DF12},* PushButtonPushed10=%MP810.PushButtonPushed10%,{639967CA-60AE-40de-90A0-6653F87D4AED},* [PushButtonMP960.Events] PushButtonPushed1=%MP960.PushButtonPushed1%,{FF2AF80C-7DA3-4637-BD84-B505FF8BDA3F},* PushButtonPushed2=%MP960.PushButtonPushed2%,{A9C0BF6F-C0AD-438f-9552-94F58DDB1A9D},* PushButtonPushed3=%MP960.PushButtonPushed3%,{0ADAC2A6-3384-4b9f-9418-9EC00D8CBB79},* PushButtonPushed4=%MP960.PushButtonPushed4%,{6CBF4B4F-979A-49fd-B4F7-A8AF27EC7732},* PushButtonPushed5=%MP960.PushButtonPushed5%,{2B9CB1EC-7A07-4af0-984F-53E7D682DA0A},* PushButtonPushed6=%MP960.PushButtonPushed6%,{6A77EA0F-A3E8-4180-A393-418FB150A080},* PushButtonPushed7=%MP960.PushButtonPushed7%,{D7FF587A-FC49-478c-955D-49D649DA02AD},* PushButtonPushed8=%MP960.PushButtonPushed8%,{00FBDE7D-36CD-4da4-80F8-14DCA20BE00B},* PushButtonPushed9=%MP960.PushButtonPushed9%,{72AD3FB9-8A1A-42f3-B4AC-5B1EECB6E25E},* PushButtonPushed10=%MP960.PushButtonPushed10%,{0278C305-8047-4b0c-BB21-AA0D46FBD1A4},* [PushButtonMP600R.Events] PushButtonPushed1=%MP600R.PushButtonPushed1%,{3C0568EB-CA55-4397-87E9-B00D6253523B},* PushButtonPushed2=%MP600R.PushButtonPushed2%,{B3AE06C4-6582-4c08-9090-7E575CB7DEB2},* PushButtonPushed3=%MP600R.PushButtonPushed3%,{72307D63-CC9E-41b1-B88D-81A3E0CA4C9A},* PushButtonPushed4=%MP600R.PushButtonPushed4%,{5B1A3579-0797-4b67-80A8-4D2CCB0B5C33},* PushButtonPushed5=%MP600R.PushButtonPushed5%,{AED83F0C-0E5B-4061-8433-F68B0B2AEEB4},* PushButtonPushed6=%MP600R.PushButtonPushed6%,{D334E705-75DD-4dc4-8348-B2B7452AE8FE},* PushButtonPushed7=%MP600R.PushButtonPushed7%,{A01AA675-6CAC-4a29-933F-F860DB0D85A2},* PushButtonPushed8=%MP600R.PushButtonPushed8%,{46A4616A-052F-4e21-BD8D-9C340450ED94},* ; ;============================================================================================ ; [StiFilesMP600] CNHI06A.DLL CNCC600.DLL,CNHW06A.DLL CNHL600.DLL [StiFilesMP810] CNHI06A.DLL CNCC810.DLL,CNHW06A.DLL CNHL810.DLL [StiFilesMP960] CNHI06A.DLL CNCC960.DLL,CNHW06A.DLL CNHL960.DLL [StiFilesMP600R] CNHI06A.DLL CNCC600R.DLL,CNHW06A.DLL CNHL600R.DLL ; ;============================================================================================ ; [SourceDisksFiles] CNHI06A.DLL= 1 CNHW06A.DLL= 1 CNHL600.DLL= 1 CNFRA4.ICC= 1 CNHL810.DLL= 1 CNFRA6.ICC= 1 CNHL960.DLL= 1 CNFRA7.ICC= 1 CNHL600R.DLL= 1 CNFRA5.ICC= 1 [SourceDisksNames] 1 = Disk1,, ; ;============================================================================================ ; [Strings] ;Localizable ;Non-Localizable Mfg="Canon" WIASGDKEY="Software\Canon\WIA\Devices" MP600R_CNCRFN_Net = "MP600R" PushButtonPushed1 = "Canon MP COLOR Button" PushButtonPushed2 = "Canon MP BLACK Button" MP600.PushButtonPushed1= "Save to PC (Color Start button)" MP600.PushButtonPushed2= "Save to PC (Black Start button)" MP600.PushButtonPushed3= "Save as PDF file (Color Start button)" MP600.PushButtonPushed4= "Save as PDF file (Black Start button)" MP600.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP600.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP600.PushButtonPushed7= "Open with application (Color Start button)" MP600.PushButtonPushed8= "Open with application (Black Start button)" MP810.PushButtonPushed1= "Save to PC (Color Start button)" MP810.PushButtonPushed2= "Save to PC (Black Start button)" MP810.PushButtonPushed3= "Save as PDF file (Color Start button)" MP810.PushButtonPushed4= "Save as PDF file (Black Start button)" MP810.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP810.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP810.PushButtonPushed7= "Open with application (Color Start button)" MP810.PushButtonPushed8= "Open with application (Black Start button)" MP810.PushButtonPushed9= "Film Scan to Save (Color Start button)" MP810.PushButtonPushed10= "Film Scan to Save (Black Start button)" MP960.PushButtonPushed1= "Save to PC (Color Start button)" MP960.PushButtonPushed2= "Save to PC (Black Start button)" MP960.PushButtonPushed3= "Save as PDF file (Color Start button)" MP960.PushButtonPushed4= "Save as PDF file (Black Start button)" MP960.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP960.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP960.PushButtonPushed7= "Open with application (Color Start button)" MP960.PushButtonPushed8= "Open with application (Black Start button)" MP960.PushButtonPushed9= "Film Scan to Save (Color Start button)" MP960.PushButtonPushed10= "Film Scan to Save (Black Start button)" MP600R.PushButtonPushed1= "Save to PC (Color Start button)" MP600R.PushButtonPushed2= "Save to PC (Black Start button)" MP600R.PushButtonPushed3= "Save as PDF file (Color Start button)" MP600R.PushButtonPushed4= "Save as PDF file (Black Start button)" MP600R.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP600R.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP600R.PushButtonPushed7= "Open with application (Color Start button)" MP600R.PushButtonPushed8= "Open with application (Black Start button)" MP600DevKey="MP600" USBENUM\MP600.DeviceDesc="Canon MP600" MP810DevKey="MP810" USBENUM\MP810.DeviceDesc="Canon MP810" MP960DevKey="MP960" USBENUM\MP960.DeviceDesc="Canon MP960" MP600RDevKey="MP600R" USBENUM\MP600R.DeviceDesc="Canon MP600R" MP600R.DeviceDescNet= "Canon MP600R Network"