; *********************************************************** ; 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 ColorFilesMP800.NT=11,spool\drivers\Color ColorFilesMP950.NT=11,spool\drivers\Color ColorFilesMP800R.NT=11,spool\drivers\Color ColorFilesMP530.NT=11,spool\drivers\Color ColorFilesMP510.NT=11,spool\drivers\Color [ControlFlags] ExcludeFromSelect=* [Manufacturer] "Canon"=Models,NTamd64 [Models.NTamd64] %USBENUM\MP800.DeviceDesc%=MP800Install, ,USB\VID_04A9&PID_170D&MI_00 %USBENUM\MP950.DeviceDesc%=MP950Install, ,USB\VID_04A9&PID_1710&MI_00 %USBENUM\MP800R.DeviceDesc%=MP800RInstall, ,USB\VID_04A9&PID_170E&MI_00 %USBENUM\MP530.DeviceDesc%=MP530Install, ,USB\VID_04A9&PID_1712&MI_00 %USBENUM\MP510.DeviceDesc%=MP510Install, ,USB\VID_04A9&PID_1717&MI_00 ; [MP800Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP800DeviceData AddReg=MP800Addreg CopyFiles=StiFilesMP800,ColorFilesMP800.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP800.Events [MP950Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP950DeviceData AddReg=MP950Addreg CopyFiles=StiFilesMP950,ColorFilesMP950.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP950.Events [MP800RInstall.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP800RDeviceData AddReg=MP800RAddreg CopyFiles=StiFilesMP800R,ColorFilesMP800R.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP800R.Events [MP530Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP530DeviceData AddReg=MP530Addreg CopyFiles=StiFilesMP530,ColorFilesMP530.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP530.Events [MP510Install.NT] Include=sti.inf Needs=STI.USBSection SubClass=StillImage DeviceType=1 DeviceSubType=0x1 DeviceData=MP510DeviceData AddReg=MP510Addreg CopyFiles=StiFilesMP510,ColorFilesMP510.NT ICMProfiles="sRGB Color Space Profile.icm" ; used for push button event Capabilities=0x11 Events=PushButtonMP510.Events ; ;============================================================================================ ; [MP800Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP950Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP800RInstall.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP530Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services [MP510Install.NT.Services] Include=sti.inf Needs=STI.USBSection.Services ; ;============================================================================================ ; [ColorFilesMP800.NT] CNFMP80R.ICC [ColorFilesMP950.NT] CNFMP95R.ICC [ColorFilesMP800R.NT] CNFMP8RR.ICC [ColorFilesMP530.NT] CNFMP53R.ICC [ColorFilesMP510.NT] CNFRA3.ICC ; ;============================================================================================ ; [MP800DeviceData] TwainDS="WIA-Canon MP800" SpecialInfo="Canon MP800 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP800DevKey% [MP950DeviceData] TwainDS="WIA-Canon MP950" SpecialInfo="Canon MP950 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP950DevKey% [MP800RDeviceData] TwainDS="WIA-Canon MP800R" SpecialInfo="Canon MP800R Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP800RDevKey% [MP530DeviceData] TwainDS="WIA-Canon MP530" SpecialInfo="Canon MP530 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP530DevKey% [MP510DeviceData] TwainDS="WIA-Canon MP510" SpecialInfo="Canon MP510 Scanner" ; UI Class ID matches USD guid UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} DeviceKey=%MP510DevKey% ; ;============================================================================================ ; [MP800Addreg] HKLM,"%WIASGDKEY%\%MP800DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP800DevKey%","ColorGear",,"F80R" HKLM,"%WIASGDKEY%\%MP800DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800DevKey%","ProductId",,"MP800" HKLM,"%WIASGDKEY%\%MP800DevKey%","ButtonNum",0x00010001,10 HKLM,"%WIASGDKEY%\%MP800DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800DevKey%","MP800",0x00010001,1 HKR,,USDClass,,"{C963D4A5-A4B1-4e05-BF4D-25F07E7729D3}" HKCR,CLSID\{C963D4A5-A4B1-4e05-BF4D-25F07E7729D3},,,"Canon MP800 USD" HKCR,CLSID\{C963D4A5-A4B1-4e05-BF4D-25F07E7729D3}\InProcServer32,,,%11%\CNCC800.dll HKCR,CLSID\{C963D4A5-A4B1-4e05-BF4D-25F07E7729D3}\InProcServer32,ThreadingModel,,"Both" [MP950Addreg] HKLM,"%WIASGDKEY%\%MP950DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP950DevKey%","ColorGear",,"F80R" HKLM,"%WIASGDKEY%\%MP950DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP950DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP950DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP950DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP950DevKey%","ProductId",,"MP950" HKLM,"%WIASGDKEY%\%MP950DevKey%","ButtonNum",0x00010001,10 HKLM,"%WIASGDKEY%\%MP950DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP950DevKey%","MP950",0x00010001,1 HKR,,USDClass,,"{DCDC0D16-73D5-481d-BCE7-FDC968A9BDB9}" HKCR,CLSID\{DCDC0D16-73D5-481d-BCE7-FDC968A9BDB9},,,"Canon MP950 USD" HKCR,CLSID\{DCDC0D16-73D5-481d-BCE7-FDC968A9BDB9}\InProcServer32,,,%11%\CNCC950.dll HKCR,CLSID\{DCDC0D16-73D5-481d-BCE7-FDC968A9BDB9}\InProcServer32,ThreadingModel,,"Both" [MP800RAddreg] HKLM,"%WIASGDKEY%\%MP800RDevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP800RDevKey%","ColorGear",,"F8RR" HKLM,"%WIASGDKEY%\%MP800RDevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800RDevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800RDevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800RDevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800RDevKey%","ProductId",,"MP800R" HKLM,"%WIASGDKEY%\%MP800RDevKey%","ButtonNum",0x00010001,10 HKLM,"%WIASGDKEY%\%MP800RDevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP800RDevKey%","MP800R",0x00010001,1 HKR,,USDClass,,"{0A9905E0-0256-49b4-A4D4-5AE321A83FC2}" HKCR,CLSID\{0A9905E0-0256-49b4-A4D4-5AE321A83FC2},,,"Canon MP800R USD" HKCR,CLSID\{0A9905E0-0256-49b4-A4D4-5AE321A83FC2}\InProcServer32,,,%11%\CNCC800R.dll HKCR,CLSID\{0A9905E0-0256-49b4-A4D4-5AE321A83FC2}\InProcServer32,ThreadingModel,,"Both" [MP530Addreg] HKLM,"%WIASGDKEY%\%MP530DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP530DevKey%","ColorGear",,"F53B" HKLM,"%WIASGDKEY%\%MP530DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP530DevKey%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP530DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP530DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP530DevKey%","ProductId",,"MP530" HKLM,"%WIASGDKEY%\%MP530DevKey%","ButtonNum",0x00010001,2 HKLM,"%WIASGDKEY%\%MP530DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP530DevKey%","MP530",0x00010001,1 HKR,,USDClass,,"{3FCED2A8-310E-4148-8F49-11C3597ACD3F}" HKCR,CLSID\{3FCED2A8-310E-4148-8F49-11C3597ACD3F},,,"Canon MP530 USD" HKCR,CLSID\{3FCED2A8-310E-4148-8F49-11C3597ACD3F}\InProcServer32,,,%11%\CNCC530.dll HKCR,CLSID\{3FCED2A8-310E-4148-8F49-11C3597ACD3F}\InProcServer32,ThreadingModel,,"Both" [MP510Addreg] HKLM,"%WIASGDKEY%\%MP510DevKey%","ColorMatch",0x00010001,1 HKLM,"%WIASGDKEY%\%MP510DevKey%","ColorGear",,"FRA3" HKLM,"%WIASGDKEY%\%MP510DevKey%","TextEnhance",0x00010001,0 HKLM,"%WIASGDKEY%\%MP510DevKey%%","Descreen",0x00010001,0 HKLM,"%WIASGDKEY%\%MP510DevKey%","UnsharpMask",0x00010001,0 HKLM,"%WIASGDKEY%\%MP510DevKey%","HiDefinitionMode",0x00010001,0 HKLM,"%WIASGDKEY%\%MP510DevKey%","ProductId",,"MP510" HKLM,"%WIASGDKEY%\%MP510DevKey%","ButtonNum",0x00010001,8 HKLM,"%WIASGDKEY%\%MP510DevKey%","DspGamma",0x00010001,0 HKLM,"%WIASGDKEY%\%MP510DevKey%","MP510",0x00010001,1 HKR,,USDClass,,"{6F4FCE09-4518-449e-867B-1150FE5C5975}" HKCR,CLSID\{6F4FCE09-4518-449e-867B-1150FE5C5975},,,"Canon MP510 USD" HKCR,CLSID\{6F4FCE09-4518-449e-867B-1150FE5C5975}\InProcServer32,,,%11%\CNCC510.dll HKCR,CLSID\{6F4FCE09-4518-449e-867B-1150FE5C5975}\InProcServer32,ThreadingModel,,"Both" ; ;============================================================================================ ; ;--- The standard push button event GUID is defined by STI --- [PushButtonMP800.Events] PushButtonPushed1=%MP800.PushButtonPushed1%,{7854D42F-C54E-4a36-8AEA-F0D1B7E9F2E3},* PushButtonPushed2=%MP800.PushButtonPushed2%,{59A53341-3853-474a-A8B1-7B2E5A6DAD12},* PushButtonPushed3=%MP800.PushButtonPushed3%,{6E2C36CE-C8C6-4d00-82D2-2332AB76B992},* PushButtonPushed4=%MP800.PushButtonPushed4%,{5C8C5079-6491-47b8-9C25-ACC874EFD853},* PushButtonPushed5=%MP800.PushButtonPushed5%,{65BE69BA-065A-4434-85CF-0D83691EC5DD},* PushButtonPushed6=%MP800.PushButtonPushed6%,{879D04DA-2951-454b-B43D-442A972F3349},* PushButtonPushed7=%MP800.PushButtonPushed7%,{4FAC7C17-7B3F-4b5f-8455-B57D6A99524C},* PushButtonPushed8=%MP800.PushButtonPushed8%,{480785A5-1462-49d5-8BAC-B3F95B79C4D8},* PushButtonPushed9=%MP800.PushButtonPushed9%,{482B9E44-0915-460c-9638-E678A96CEDAD},* PushButtonPushed10=%MP800.PushButtonPushed10%,{5681DE3B-6C74-4cb6-BBE4-E1D98536CCA6},* [PushButtonMP950.Events] PushButtonPushed1=%MP950.PushButtonPushed1%,{4413D109-4644-4dc3-9521-81CB876F803A},* PushButtonPushed2=%MP950.PushButtonPushed2%,{4FABF089-DB0E-4783-8F99-924C4777CB12},* PushButtonPushed3=%MP950.PushButtonPushed3%,{A6E7C901-2539-41ba-B292-E3475485484D},* PushButtonPushed4=%MP950.PushButtonPushed4%,{675A5A78-0D4C-4e6c-B0DD-DDD6736072DC},* PushButtonPushed5=%MP950.PushButtonPushed5%,{0416E860-9206-43f2-BAE4-EA834C5CBF0D},* PushButtonPushed6=%MP950.PushButtonPushed6%,{B4ED5F21-30A3-4c0d-A6D2-B4180CF60B7D},* PushButtonPushed7=%MP950.PushButtonPushed7%,{F5D618E4-CF4A-4d47-9A21-0C6E7FD80318},* PushButtonPushed8=%MP950.PushButtonPushed8%,{621F98B0-BF98-44fd-AE4D-09D7A23C4D2C},* PushButtonPushed9=%MP950.PushButtonPushed9%,{DD6A0F8F-5879-40b0-8C26-06D03B26033F},* PushButtonPushed10=%MP950.PushButtonPushed10%,{9960851B-788A-4bb6-A3B2-920E291E8B55},* [PushButtonMP800R.Events] PushButtonPushed1=%MP800R.PushButtonPushed1%,{61232055-9E45-4041-A6F5-338280CDD686},* PushButtonPushed2=%MP800R.PushButtonPushed2%,{C20822D7-7244-48d5-B336-69501FDD69BE},* PushButtonPushed3=%MP800R.PushButtonPushed3%,{BFF85FC3-9D1B-43d6-B5F0-239ED16CD28B},* PushButtonPushed4=%MP800R.PushButtonPushed4%,{D24E16C4-E1A0-4710-A7CB-4CE2D13288D6},* PushButtonPushed5=%MP800R.PushButtonPushed5%,{76CBA783-BEDC-4389-AFAB-465CC373DFF9},* PushButtonPushed6=%MP800R.PushButtonPushed6%,{172EFF7D-DE1A-435c-88C6-E1B9B0FA8AD2},* PushButtonPushed7=%MP800R.PushButtonPushed7%,{FF8B6553-FBCE-44e6-BF84-4DABB44F0434},* PushButtonPushed8=%MP800R.PushButtonPushed8%,{51CF800B-9A29-4762-8B2F-BF768F3FC1EC},* PushButtonPushed9=%MP800R.PushButtonPushed9%,{55759855-9D6E-4abc-A2BC-2F820B40594C},* PushButtonPushed10=%MP800R.PushButtonPushed10%,{0AC0D26D-7E7C-496f-BD0C-1D39D2A22554},* [PushButtonMP530.Events] PushButtonPushed1=%MP530.PushButtonPushed1%,{64B08A09-A86E-4796-A354-B49E28A99120},* PushButtonPushed2=%MP530.PushButtonPushed2%,{157069CA-8BBD-4568-B3F3-D4AEDA2B4C65},* [PushButtonMP510.Events] PushButtonPushed1=%MP510.PushButtonPushed1%,{22145C92-8713-463e-B841-1E05C00C5404},* PushButtonPushed2=%MP510.PushButtonPushed2%,{82300253-008F-4227-BE97-A093E5DF7A06},* PushButtonPushed3=%MP510.PushButtonPushed3%,{5991759D-22F2-428f-A4A6-588854DAB628},* PushButtonPushed4=%MP510.PushButtonPushed4%,{97876646-AD6E-4ce5-85C9-83DF6152F4EB},* PushButtonPushed5=%MP510.PushButtonPushed5%,{B884C15D-4A03-4e82-BA27-2292B326286F},* PushButtonPushed6=%MP510.PushButtonPushed6%,{DA5E2D08-286E-4d4b-8CBD-B780E08B9764},* PushButtonPushed7=%MP510.PushButtonPushed7%,{C7BCDE7A-B04E-46fe-9494-4269811814BF},* PushButtonPushed8=%MP510.PushButtonPushed8%,{9160BA90-568E-4850-A1CF-30AADFAF8317},* ; ;============================================================================================ ; [StiFilesMP800] CNHI05A.DLL CNCC800.DLL,CNHW05A.DLL CNHL800.DLL [StiFilesMP950] CNHI05A.DLL CNCC950.DLL,CNHW05A.DLL CNHL950.DLL [StiFilesMP800R] CNHI06S.DLL CNCC800R.DLL,CNHW06S.DLL CNHL800R.DLL [StiFilesMP530] CNHI06S.DLL CNCC530.DLL,CNHW06S.DLL CNHL530.DLL [StiFilesMP510] CNHI06A.DLL CNCC510.DLL,CNHW06A.DLL CNHL510.DLL ; ;============================================================================================ ; [SourceDisksFiles] CNHI05A.DLL= 1 CNHW05A.DLL= 1 CNHI06S.DLL= 1 CNHW06S.DLL= 1 CNHI06A.DLL= 1 CNHW06A.DLL= 1 CNHL800.DLL= 1 CNFMP80R.ICC= 1 CNHL950.DLL= 1 CNFMP95R.ICC= 1 CNHL800R.DLL= 1 CNFMP8RR.ICC= 1 CNHL530.DLL= 1 CNFMP53R.ICC= 1 CNHL510.DLL= 1 CNFRA3.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" MP800.PushButtonPushed1= "Save to PC (Color Start button)" MP800.PushButtonPushed2= "Save to PC (Black Start button)" MP800.PushButtonPushed3= "Save as PDF file (Color Start button)" MP800.PushButtonPushed4= "Save as PDF file (Black Start button)" MP800.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP800.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP800.PushButtonPushed7= "Open with application (Color Start button)" MP800.PushButtonPushed8= "Open with application (Black Start button)" MP800.PushButtonPushed9= "Film Scan to Save (Color Start button)" MP800.PushButtonPushed10= "Film Scan to Save (Black Start button)" MP950.PushButtonPushed1= "Save to PC (Color Start button)" MP950.PushButtonPushed2= "Save to PC (Black Start button)" MP950.PushButtonPushed3= "Save as PDF file (Color Start button)" MP950.PushButtonPushed4= "Save as PDF file (Black Start button)" MP950.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP950.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP950.PushButtonPushed7= "Open with application (Color Start button)" MP950.PushButtonPushed8= "Open with application (Black Start button)" MP950.PushButtonPushed9= "Film Scan to Save (Color Start button)" MP950.PushButtonPushed10= "Film Scan to Save (Black Start button)" MP800R.PushButtonPushed1= "Save to PC (Color Start button)" MP800R.PushButtonPushed2= "Save to PC (Black Start button)" MP800R.PushButtonPushed3= "Save as PDF file (Color Start button)" MP800R.PushButtonPushed4= "Save as PDF file (Black Start button)" MP800R.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP800R.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP800R.PushButtonPushed7= "Open with application (Color Start button)" MP800R.PushButtonPushed8= "Open with application (Black Start button)" MP800R.PushButtonPushed9= "Film Scan to Save (Color Start button)" MP800R.PushButtonPushed10= "Film Scan to Save (Black Start button)" MP530.PushButtonPushed1= "Color Start Button" MP530.PushButtonPushed2= "Black Start Button" MP510.PushButtonPushed1= "Save to PC (Color Start button)" MP510.PushButtonPushed2= "Save to PC (Black Start button)" MP510.PushButtonPushed3= "Save as PDF file (Color Start button)" MP510.PushButtonPushed4= "Save as PDF file (Black Start button)" MP510.PushButtonPushed5= "Attach to E-mail (Color Start button)" MP510.PushButtonPushed6= "Attach to E-mail (Black Start button)" MP510.PushButtonPushed7= "Open with application (Color Start button)" MP510.PushButtonPushed8= "Open with application (Black Start button)" MP800DevKey="MP800" USBENUM\MP800.DeviceDesc="Canon MP800" MP950DevKey="MP950" USBENUM\MP950.DeviceDesc="Canon MP950" MP800RDevKey="MP800R" USBENUM\MP800R.DeviceDesc="Canon MP800R" MP530DevKey="MP530" USBENUM\MP530.DeviceDesc="Canon MP530" MP510DevKey="MP510" USBENUM\MP510.DeviceDesc="Canon MP510"