mp51scn.inf Driver File Contents (mp360_370_390_win2kxp_drivers_en.exe)

; MP51SCN.INF  -- Windows Setup File for the MP360/MP370/MP375/MP390 (Windows NT5 Series)
; Copyright (c) CANON INC. 2002
;
; InfID: {2E710471-C864-477c-B747-CDD65162CC99}
;
; Last Modified: 10-Oct-2003

[Version]
Signature="$Windows NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
;  The above GUID is the class GUID for all scanners and MUST NOT change
Provider=%Msft%
CatalogFile.NTx86=MP51SCN.CAT
DriverVer=10/01/2003, 7.0.2.0

[DestinationDirs]
DefaultDestDir    = 11
FW1DsFiles        = 10,"twain_32\"%FW1RFN%
FW2DsFiles        = 10,"twain_32\"%FW2RFN%
FW3DsFiles        = 10,"twain_32\"%FW3RFN%
FW4DsFiles        = 10,"twain_32\"%FW4RFN%
ColorFiles.NT     = 11,spool\drivers\Color
ColorFilesFW1.NT  = 11,spool\drivers\Color
ColorFilesFW2.NT  = 11,spool\drivers\Color
ColorFilesFW3.NT  = 11,spool\drivers\Color
ColorFilesFW4.NT  = 11,spool\drivers\Color

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%Mfg%=Models,NTx86.5.1

[Models]
%FW1.DeviceDesc%=FW1Install,USB\VID_04A9&PID_263C&MI_01
%FW2.DeviceDesc%=FW2Install,USB\VID_04A9&PID_263D&MI_01
%FW3.DeviceDesc%=FW3Install,USB\VID_04A9&PID_263E&MI_01
%FW4.DeviceDesc%=FW4Install,USB\VID_04A9&PID_263F&MI_01

[Models.NTx86.5.1]
%FW1.DeviceDesc%=FW1Install_XP,USB\VID_04A9&PID_263C&MI_01
%FW2.DeviceDesc%=FW2Install_XP,USB\VID_04A9&PID_263D&MI_01
%FW3.DeviceDesc%=FW3Install_XP,USB\VID_04A9&PID_263E&MI_01
%FW4.DeviceDesc%=FW4Install_XP,USB\VID_04A9&PID_263F&MI_01

;........................................ MP360/MP370/MP375/MP390-Win2000 section


[FW1Install.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=FW1DeviceData
AddReg=FW1Addreg,FW1Addreg_USD
CopyFiles=StiFilesFW1,SysFiles.NT,FW1DsFiles,ColorFiles.NT,ColorFilesFW1.NT,MPScanLLD
UninstallSection=UninstallFW1.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButtonFW1.Events
DriverVer=10/01/2003, 7.0.2.0
CopyInf = mp51prn.inf

[FW1Install_XP.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=FW1DeviceData
AddReg=FW1Addreg,FW1Addreg_USD_XP
CopyFiles=StiFilesFW1_XP,SysFiles.NT,FW1DsFiles,ColorFiles.NT,ColorFilesFW1.NT,MPScanLLD
UninstallSection=UninstallFW1_XP.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButtonFW1.Events
DriverVer=10/01/2003, 7.0.2.0
CopyInf = mp51prn.inf
FriendlyName=%FW1.FriendlyName%

[FW2Install.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=FW2DeviceData
AddReg=FW2Addreg,FW2Addreg_USD
CopyFiles=StiFilesFW2,SysFiles.NT,FW2DsFiles,ColorFiles.NT,ColorFilesFW2.NT,MPScanLLD
UninstallSection=UninstallFW2.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButtonFW2.Events
DriverVer=10/01/2003, 7.0.2.0
CopyInf = mp51prn.inf

[FW2Install_XP.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=FW2DeviceData
AddReg=FW2Addreg,FW2Addreg_USD_XP
CopyFiles=StiFilesFW2_XP,SysFiles.NT,FW2DsFiles,ColorFiles.NT,ColorFilesFW2.NT,MPScanLLD
UninstallSection=UninstallFW2_XP.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButtonFW2.Events
DriverVer=10/01/2003, 7.0.2.0
CopyInf = mp51prn.inf
FriendlyName=%FW2.FriendlyName%

[FW3Install.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=FW3DeviceData
AddReg=FW3Addreg,FW3Addreg_USD
CopyFiles=StiFilesFW3,SysFiles.NT,FW3DsFiles,ColorFiles.NT,ColorFilesFW3.NT,MPScanLLD
UninstallSection=UninstallFW3.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButtonFW3.Events
DriverVer=10/01/2003, 7.0.2.0
CopyInf = mp51prn.inf, mp51fax.inf

[FW3Install_XP.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=FW3DeviceData
AddReg=FW3Addreg,FW3Addreg_USD_XP
CopyFiles=StiFilesFW3_XP,SysFiles.NT,FW3DsFiles,ColorFiles.NT,ColorFilesFW3.NT,MPScanLLD
UninstallSection=UninstallFW3_XP.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButtonFW3.Events
DriverVer=10/01/2003, 7.0.2.0
CopyInf = mp51prn.inf, mp51fax.inf
FriendlyName=%FW3.FriendlyName%

[FW4Install.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=FW4DeviceData
AddReg=FW4Addreg,FW4Addreg_USD
CopyFiles=StiFilesFW4,SysFiles.NT,FW4DsFiles,ColorFiles.NT,ColorFilesFW4.NT,MPScanLLD
UninstallSection=UninstallFW4.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButtonFW4.Events
DriverVer=10/01/2003, 7.0.2.0
CopyInf = mp51prn.inf

[FW4Install_XP.NT]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
DeviceData=FW4DeviceData
AddReg=FW4Addreg,FW4Addreg_USD_XP
CopyFiles=StiFilesFW4_XP,SysFiles.NT,FW4DsFiles,ColorFiles.NT,ColorFilesFW4.NT,MPScanLLD
UninstallSection=UninstallFW4_XP.NT
ICMProfiles="sRGB Color Space Profile.icm"
; used for push button event
Capabilities=0x11
Events=PushButtonFW4.Events
DriverVer=10/01/2003, 7.0.2.0
CopyInf = mp51prn.inf
FriendlyName=%FW4.FriendlyName%

[FW1Install.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[FW1Install_XP.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[FW1Install.NT.CoInstallers] ; CoInstaller is needed on Windows 2000 only.
CopyFiles = CoInstaller_CopyFiles
AddReg    = CoInstaller_AddReg

[FW1Install_XP.NT.CoInstallers] ; CoInstaller is needed on Windows 2000 only.
CopyFiles = ScanCoInstaller_CopyFiles
AddReg    = ScanCoInstaller_AddReg

[FW2Install.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[FW2Install_XP.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[FW2Install.NT.CoInstallers] ; CoInstaller is needed on Windows 2000 only.
CopyFiles = CoInstaller_CopyFiles
AddReg    = CoInstaller_AddReg

[FW2Install_XP.NT.CoInstallers] ; CoInstaller is needed on Windows 2000 only.
CopyFiles = ScanCoInstaller_CopyFiles
AddReg    = ScanCoInstaller_AddReg

[FW3Install.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[FW3Install_XP.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[FW3Install.NT.CoInstallers] ; CoInstaller is needed on Windows 2000 only.
CopyFiles = CoInstaller_CopyFiles
AddReg    = CoInstaller_AddReg

[FW3Install_XP.NT.CoInstallers] ; CoInstaller is needed on Windows 2000 only.
CopyFiles = ScanCoInstaller_CopyFiles
AddReg    = ScanCoInstaller_AddReg

[FW4Install.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[FW4Install_XP.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[FW4Install.NT.CoInstallers] ; CoInstaller is needed on Windows 2000 only.
CopyFiles = CoInstaller_CopyFiles
AddReg    = CoInstaller_AddReg

[FW4Install_XP.NT.CoInstallers] ; CoInstaller is needed on Windows 2000 only.
CopyFiles = ScanCoInstaller_CopyFiles
AddReg    = ScanCoInstaller_AddReg

[CoInstaller_CopyFiles]
cocpyinf.dll,,,0x10

[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"cocpyinf.dll,CoCopyINF"

[ScanCoInstaller_CopyFiles]
cncisco.dll

[ScanCoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"cncisco.dll,Coinstaller_EntryPoint"

[ColorFiles.NT]
CNZ005.ICC

[ColorFilesFW1.NT]
CNFMP360.ICC

[ColorFilesFW2.NT]
CNFMP370.ICC

[ColorFilesFW3.NT]
CNFMP390.ICC

[ColorFilesFW4.NT]
CNFMP375.ICC

[SysFiles.NT]
UCS32P.DLL,,,0x20

[UninstallFW1.NT]
DelFiles=StiFilesFW1,FW1DsFiles,ColorFilesFW1.NT
DelReg=FW1Addreg,FW1Addreg_USD

[UninstallFW1_XP.NT]
DelFiles=StiFilesFW1_XP,FW1DsFiles,ColorFilesFW1.NT
DelReg=FW1Addreg,FW1Addreg_USD_XP

[UninstallFW2.NT]
DelFiles=StiFilesFW2,FW2DsFiles,ColorFilesFW2.NT
DelReg=FW2Addreg,FW2Addreg_USD

[UninstallFW2_XP.NT]
DelFiles=StiFilesFW2_XP,FW2DsFiles,ColorFilesFW2.NT
DelReg=FW2Addreg,FW2Addreg_USD_XP

[UninstallFW3.NT]
DelFiles=StiFilesFW3,FW3DsFiles,ColorFilesFW3.NT
DelReg=FW3Addreg,FW3Addreg_USD

[UninstallFW3_XP.NT]
DelFiles=StiFilesFW3_XP,FW3DsFiles,ColorFilesFW3.NT
DelReg=FW3Addreg,FW3Addreg_USD_XP

[UninstallFW4.NT]
DelFiles=StiFilesFW4,FW4DsFiles,ColorFilesFW4.NT
DelReg=FW4Addreg,FW4Addreg_USD

[UninstallFW4_XP.NT]
DelFiles=StiFilesFW4_XP,FW4DsFiles,ColorFilesFW4.NT
DelReg=FW4Addreg,FW4Addreg_USD_XP

;........................................ MP360/MP370/MP375/MP390 Win98 & Win2000

[PushButtonFW1.Events]
PushButtonPushed1=%FW1.PushButtonPushed1%,{37F04E62-D6A1-40f7-AF42-850DDDC89E45},%ButtonApp%
PushButtonPushed2=%FW1.PushButtonPushed2%,{31C59F40-4CBB-4dea-ACAD-5682C4601E64},%ButtonApp%

[PushButtonFW2.Events]
PushButtonPushed1=%FW2.PushButtonPushed1%,{AC0D5264-A330-4be9-91DD-FAF9DF10255C},%ButtonApp%
PushButtonPushed2=%FW2.PushButtonPushed2%,{B5033127-EBC3-4a86-A378-01850715E96D},%ButtonApp%

[PushButtonFW3.Events]
PushButtonPushed1=%FW3.PushButtonPushed1%,{484007B3-B5D7-4230-973F-380B921B68EA},%ButtonApp%
PushButtonPushed2=%FW3.PushButtonPushed2%,{D81EAFAB-F667-404d-953F-8C9DACD9006C},%ButtonApp%

[PushButtonFW4.Events]
PushButtonPushed1=%FW4.PushButtonPushed1%,{5078DCFF-3B99-43de-85A2-E086C9EFE552},%ButtonApp%
PushButtonPushed2=%FW4.PushButtonPushed2%,{ED2D16D2-4CCF-4b76-A635-1015F33E4824},%ButtonApp%

[FW1DeviceData]
TwainDS=%FW1.TwainDS%
SpecialInfo=%FW1.SPInfo%
DeviceKey=%FW1RFN%

[FW2DeviceData]
TwainDS=%FW2.TwainDS%
SpecialInfo=%FW2.SPInfo%
DeviceKey=%FW2RFN%

[FW3DeviceData]
TwainDS=%FW3.TwainDS%
SpecialInfo=%FW3.SPInfo%
DeviceKey=%FW3RFN%

[FW4DeviceData]
TwainDS=%FW4.TwainDS%
SpecialInfo=%FW4.SPInfo%
DeviceKey=%FW4RFN%

[FW1Addreg]
HKLM,"%SGDKEY%%FW1RFN%","DeviceName",,%FW1.MDL%
HKLM,"%SGDKEY%%FW1RFN%","Manufacturer",,"Canon Inc."
HKLM,"%SGDKEY%%FW1RFN%","ProductFamily",,"TWAIN Scanners"
HKLM,"%SGDKEY%%FW1RFN%","ProductName",,%FW1.MDL%
HKLM,"%SGDKEY%%FW1RFN%","InstallDirectory",,"%10%\TWAIN_32\%FW1RFN%\"
HKLM,"%SGDKEY%%FW1RFN%","DeviceDriver",,"SCANINTF.DLL"
HKLM,"%SGDKEY%%FW1RFN%","ProductId",,"CF-FW1          "
HKLM,"%SGDKEY%%FW1RFN%","DataSourcePath",,"%10%\TWAIN_32\%FW1RFN%\cisds.ds"
HKLM,"%SGDKEY%%FW1RFN%","ColorMatch",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","TextEnhance",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","HiDefinitionMode",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","AutoPreview",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","AutoClose",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","SavePreview",0x00010001,1
HKLM,"%SGDKEY%%FW1RFN%","DriverDate",,"10 2003"
HKLM,"%SGDKEY%%FW1RFN%","DriverVersion",,"7.0.2.0.mp10"
HKLM,"%SGDKEY%%FW1RFN%","ColorGear",,%FW1.ColorGear%
HKLM,"%SGDKEY%%FW1RFN%","SGIPPDEF",,"CNC360.dat"
HKLM,"%SGDKEY%%FW1RFN%","Descreen",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","BWSpeed",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","G8Speed",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","G14Speed",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","C24Speed",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","C32Speed",0x00010001,0
HKLM,"%SGDKEY%%FW1RFN%","Unsharp",0x00010001,3
HKLM,"%SGDKEY%%FW1RFN%","MultiLimitThreshold",0x00010001,200
HKLM,"%SGDKEY%%FW1RFN%","MultiJackUp",0x00010001,9
HKLM,"%SGDKEY%%FW1RFN%","MultiTrimJackUp",0x00010001,20
HKLM,"%SGDKEY%%FW1RFN%","CardPhotoDistThr",0x00010001,35
HKLM,"%SGDKEY%%FW1RFN%","PhotoTrimThr",0x00010001,160
HKLM,"%SGDKEY%%FW1RFN%","PhotoRThr",0x00010001,200
HKLM,"%SGDKEY%%FW1RFN%","PhotoGThr",0x00010001,200
HKLM,"%SGDKEY%%FW1RFN%","PhotoBThr",0x00010001,200
HKLM,"%SGDKEY%%FW1RFN%","CardTrimThr",0x00010001,50
HKLM,"%SGDKEY%%FW1RFN%","CardRThr",0x00010001,50
HKLM,"%SGDKEY%%FW1RFN%","CardGThr",0x00010001,50
HKLM,"%SGDKEY%%FW1RFN%","CardBThr",0x00010001,50
HKLM,"%SGDKEY%%FW1RFN%","CalibTimeOut",0x00010001,200
HKLM,"%SGDKEY%%FW1RFN%","ImageTypeOfSimplePage",0x00010001,4
HKLM,"%SGDKEY%%FW1RFN%","PushButtonName1",,%FW1.PushButtonPushed1%
HKLM,"%SGDKEY%%FW1RFN%","PushButtonName2",,%FW1.PushButtonPushed2%
HKLM,"%STIKEY%","CF-FW1",0x00010001,1

[FW1Addreg_USD]
HKR,,USDClass,,"{6A405FB5-6287-4e17-B9A5-7B0C661B46BE}"
HKCR,CLSID\{6A405FB5-6287-4e17-B9A5-7B0C661B46BE},,,"Canon USD"
HKCR,CLSID\{6A405FB5-6287-4e17-B9A5-7B0C661B46BE}\InProcServer32,,,%11%\cncump51.dll
HKCR,CLSID\{6A405FB5-6287-4e17-B9A5-7B0C661B46BE}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to MP360 and MUST change for a different model.

[FW1Addreg_USD_XP]
HKLM,"%SGDKEY%%FW1RFN%","ButtonNum",0x00010001,2
HKR,,USDClass,,"{6A405FB5-6287-4e17-B9A5-7B0C661B46BE}"
HKCR,CLSID\{6A405FB5-6287-4e17-B9A5-7B0C661B46BE},,,"Canon USD"
HKCR,CLSID\{6A405FB5-6287-4e17-B9A5-7B0C661B46BE}\InProcServer32,,,%11%\CNCC360.DLL
HKCR,CLSID\{6A405FB5-6287-4e17-B9A5-7B0C661B46BE}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to MP360 and MUST change for a different model.

[FW2Addreg]
HKLM,"%SGDKEY%%FW2RFN%","DeviceName",,%FW2.MDL%
HKLM,"%SGDKEY%%FW2RFN%","Manufacturer",,"Canon Inc."
HKLM,"%SGDKEY%%FW2RFN%","ProductFamily",,"TWAIN Scanners"
HKLM,"%SGDKEY%%FW2RFN%","ProductName",,%FW2.MDL%
HKLM,"%SGDKEY%%FW2RFN%","InstallDirectory",,"%10%\TWAIN_32\%FW2RFN%\"
HKLM,"%SGDKEY%%FW2RFN%","DeviceDriver",,"SCANINTF.DLL"
HKLM,"%SGDKEY%%FW2RFN%","ProductId",,"CF-FW2          "
HKLM,"%SGDKEY%%FW2RFN%","DataSourcePath",,"%10%\TWAIN_32\%FW2RFN%\cisds.ds"
HKLM,"%SGDKEY%%FW2RFN%","ColorMatch",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","TextEnhance",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","HiDefinitionMode",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","AutoPreview",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","AutoClose",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","SavePreview",0x00010001,1
HKLM,"%SGDKEY%%FW2RFN%","DriverDate",,"10 2003"
HKLM,"%SGDKEY%%FW2RFN%","DriverVersion",,"7.0.2.0.mp10"
HKLM,"%SGDKEY%%FW2RFN%","ColorGear",,%FW2.ColorGear%
HKLM,"%SGDKEY%%FW2RFN%","SGIPPDEF",,"CNC370.dat"
HKLM,"%SGDKEY%%FW2RFN%","Descreen",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","BWSpeed",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","G8Speed",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","G14Speed",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","C24Speed",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","C32Speed",0x00010001,0
HKLM,"%SGDKEY%%FW2RFN%","Unsharp",0x00010001,3
HKLM,"%SGDKEY%%FW2RFN%","MultiLimitThreshold",0x00010001,200
HKLM,"%SGDKEY%%FW2RFN%","MultiJackUp",0x00010001,9
HKLM,"%SGDKEY%%FW2RFN%","MultiTrimJackUp",0x00010001,20
HKLM,"%SGDKEY%%FW2RFN%","CardPhotoDistThr",0x00010001,35
HKLM,"%SGDKEY%%FW2RFN%","PhotoTrimThr",0x00010001,160
HKLM,"%SGDKEY%%FW2RFN%","PhotoRThr",0x00010001,200
HKLM,"%SGDKEY%%FW2RFN%","PhotoGThr",0x00010001,200
HKLM,"%SGDKEY%%FW2RFN%","PhotoBThr",0x00010001,200
HKLM,"%SGDKEY%%FW2RFN%","CardTrimThr",0x00010001,50
HKLM,"%SGDKEY%%FW2RFN%","CardRThr",0x00010001,50
HKLM,"%SGDKEY%%FW2RFN%","CardGThr",0x00010001,50
HKLM,"%SGDKEY%%FW2RFN%","CardBThr",0x00010001,50
HKLM,"%SGDKEY%%FW2RFN%","CalibTimeOut",0x00010001,200
HKLM,"%SGDKEY%%FW2RFN%","ImageTypeOfSimplePage",0x00010001,4
HKLM,"%SGDKEY%%FW2RFN%","PushButtonName1",,%FW2.PushButtonPushed1%
HKLM,"%SGDKEY%%FW2RFN%","PushButtonName2",,%FW2.PushButtonPushed2%
HKLM,"%STIKEY%","CF-FW2",0x00010001,1

[FW2Addreg_USD]
HKR,,USDClass,,"{3E532589-7714-4ce0-BA24-C70B7BD247E2}"
HKCR,CLSID\{3E532589-7714-4ce0-BA24-C70B7BD247E2},,,"Canon USD"
HKCR,CLSID\{3E532589-7714-4ce0-BA24-C70B7BD247E2}\InProcServer32,,,%11%\cncump51.dll
HKCR,CLSID\{3E532589-7714-4ce0-BA24-C70B7BD247E2}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to MP370 and MUST change for a different model.

[FW2Addreg_USD_XP]
HKLM,"%SGDKEY%%FW2RFN%","ButtonNum",0x00010001,2
HKR,,USDClass,,"{3E532589-7714-4ce0-BA24-C70B7BD247E2}"
HKCR,CLSID\{3E532589-7714-4ce0-BA24-C70B7BD247E2},,,"Canon USD"
HKCR,CLSID\{3E532589-7714-4ce0-BA24-C70B7BD247E2}\InProcServer32,,,%11%\CNCC370.DLL
HKCR,CLSID\{3E532589-7714-4ce0-BA24-C70B7BD247E2}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to MP370 and MUST change for a different model.

[FW3Addreg]
HKLM,"%SGDKEY%%FW3RFN%","DeviceName",,%FW3.MDL%
HKLM,"%SGDKEY%%FW3RFN%","Manufacturer",,"Canon Inc."
HKLM,"%SGDKEY%%FW3RFN%","ProductFamily",,"TWAIN Scanners"
HKLM,"%SGDKEY%%FW3RFN%","ProductName",,%FW3.MDL%
HKLM,"%SGDKEY%%FW3RFN%","InstallDirectory",,"%10%\TWAIN_32\%FW3RFN%\"
HKLM,"%SGDKEY%%FW3RFN%","DeviceDriver",,"SCANINTF.DLL"
HKLM,"%SGDKEY%%FW3RFN%","ProductId",,"CF-FW3          "
HKLM,"%SGDKEY%%FW3RFN%","DataSourcePath",,"%10%\TWAIN_32\%FW3RFN%\cisds.ds"
HKLM,"%SGDKEY%%FW3RFN%","ColorMatch",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","TextEnhance",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","HiDefinitionMode",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","AutoPreview",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","AutoClose",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","SavePreview",0x00010001,1
HKLM,"%SGDKEY%%FW3RFN%","DriverDate",,"10 2003"
HKLM,"%SGDKEY%%FW3RFN%","DriverVersion",,"7.0.2.0.mp10"
HKLM,"%SGDKEY%%FW3RFN%","ColorGear",,%FW3.ColorGear%
HKLM,"%SGDKEY%%FW3RFN%","SGIPPDEF",,"CNC390.dat"
HKLM,"%SGDKEY%%FW3RFN%","Descreen",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","BWSpeed",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","G8Speed",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","G14Speed",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","C24Speed",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","C32Speed",0x00010001,0
HKLM,"%SGDKEY%%FW3RFN%","Unsharp",0x00010001,3
HKLM,"%SGDKEY%%FW3RFN%","MultiLimitThreshold",0x00010001,200
HKLM,"%SGDKEY%%FW3RFN%","MultiJackUp",0x00010001,9
HKLM,"%SGDKEY%%FW3RFN%","MultiTrimJackUp",0x00010001,20
HKLM,"%SGDKEY%%FW3RFN%","CardPhotoDistThr",0x00010001,35
HKLM,"%SGDKEY%%FW3RFN%","PhotoTrimThr",0x00010001,160
HKLM,"%SGDKEY%%FW3RFN%","PhotoRThr",0x00010001,200
HKLM,"%SGDKEY%%FW3RFN%","PhotoGThr",0x00010001,200
HKLM,"%SGDKEY%%FW3RFN%","PhotoBThr",0x00010001,200
HKLM,"%SGDKEY%%FW3RFN%","CardTrimThr",0x00010001,50
HKLM,"%SGDKEY%%FW3RFN%","CardRThr",0x00010001,50
HKLM,"%SGDKEY%%FW3RFN%","CardGThr",0x00010001,50
HKLM,"%SGDKEY%%FW3RFN%","CardBThr",0x00010001,50
HKLM,"%SGDKEY%%FW3RFN%","CalibTimeOut",0x00010001,200
HKLM,"%SGDKEY%%FW3RFN%","ImageTypeOfSimplePage",0x00010001,5
HKLM,"%SGDKEY%%FW3RFN%","PushButtonName1",,%FW3.PushButtonPushed1%
HKLM,"%SGDKEY%%FW3RFN%","PushButtonName2",,%FW3.PushButtonPushed2%
HKLM,"%STIKEY%","CF-FW3",0x00010001,1

[FW3Addreg_USD]
HKR,,USDClass,,"{BDFD0F73-3F26-4c82-9229-36CACE473C24}"
HKCR,CLSID\{BDFD0F73-3F26-4c82-9229-36CACE473C24},,,"Canon USD"
HKCR,CLSID\{BDFD0F73-3F26-4c82-9229-36CACE473C24}\InProcServer32,,,%11%\cncump51.dll
HKCR,CLSID\{BDFD0F73-3F26-4c82-9229-36CACE473C24}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to MP390 and MUST change for a different model.

[FW3Addreg_USD_XP]
HKLM,"%SGDKEY%%FW3RFN%","ButtonNum",0x00010001,2
HKR,,USDClass,,"{BDFD0F73-3F26-4c82-9229-36CACE473C24}"
HKCR,CLSID\{BDFD0F73-3F26-4c82-9229-36CACE473C24},,,"Canon USD"
HKCR,CLSID\{BDFD0F73-3F26-4c82-9229-36CACE473C24}\InProcServer32,,,%11%\CNCC390.DLL
HKCR,CLSID\{BDFD0F73-3F26-4c82-9229-36CACE473C24}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to MP390 and MUST change for a different model.

[FW4Addreg]
HKLM,"%SGDKEY%%FW4RFN%","DeviceName",,%FW4.MDL%
HKLM,"%SGDKEY%%FW4RFN%","Manufacturer",,"Canon Inc."
HKLM,"%SGDKEY%%FW4RFN%","ProductFamily",,"TWAIN Scanners"
HKLM,"%SGDKEY%%FW4RFN%","ProductName",,%FW4.MDL%
HKLM,"%SGDKEY%%FW4RFN%","InstallDirectory",,"%10%\TWAIN_32\%FW4RFN%\"
HKLM,"%SGDKEY%%FW4RFN%","DeviceDriver",,"SCANINTF.DLL"
HKLM,"%SGDKEY%%FW4RFN%","ProductId",,"CF-FW4          "
HKLM,"%SGDKEY%%FW4RFN%","DataSourcePath",,"%10%\TWAIN_32\%FW4RFN%\cisds.ds"
HKLM,"%SGDKEY%%FW4RFN%","ColorMatch",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","TextEnhance",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","HiDefinitionMode",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","AutoPreview",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","AutoClose",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","SavePreview",0x00010001,1
HKLM,"%SGDKEY%%FW4RFN%","DriverDate",,"10 2003"
HKLM,"%SGDKEY%%FW4RFN%","DriverVersion",,"7.0.2.0.mp10"
HKLM,"%SGDKEY%%FW4RFN%","ColorGear",,%FW4.ColorGear%
HKLM,"%SGDKEY%%FW4RFN%","SGIPPDEF",,"CNC375.dat"
HKLM,"%SGDKEY%%FW4RFN%","Descreen",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","BWSpeed",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","G8Speed",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","G14Speed",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","C24Speed",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","C32Speed",0x00010001,0
HKLM,"%SGDKEY%%FW4RFN%","Unsharp",0x00010001,3
HKLM,"%SGDKEY%%FW4RFN%","MultiLimitThreshold",0x00010001,200
HKLM,"%SGDKEY%%FW4RFN%","MultiJackUp",0x00010001,9
HKLM,"%SGDKEY%%FW4RFN%","MultiTrimJackUp",0x00010001,20
HKLM,"%SGDKEY%%FW4RFN%","CardPhotoDistThr",0x00010001,35
HKLM,"%SGDKEY%%FW4RFN%","PhotoTrimThr",0x00010001,160
HKLM,"%SGDKEY%%FW4RFN%","PhotoRThr",0x00010001,200
HKLM,"%SGDKEY%%FW4RFN%","PhotoGThr",0x00010001,200
HKLM,"%SGDKEY%%FW4RFN%","PhotoBThr",0x00010001,200
HKLM,"%SGDKEY%%FW4RFN%","CardTrimThr",0x00010001,50
HKLM,"%SGDKEY%%FW4RFN%","CardRThr",0x00010001,50
HKLM,"%SGDKEY%%FW4RFN%","CardGThr",0x00010001,50
HKLM,"%SGDKEY%%FW4RFN%","CardBThr",0x00010001,50
HKLM,"%SGDKEY%%FW4RFN%","CalibTimeOut",0x00010001,200
HKLM,"%SGDKEY%%FW4RFN%","ImageTypeOfSimplePage",0x00010001,4
HKLM,"%SGDKEY%%FW4RFN%","PushButtonName1",,%FW4.PushButtonPushed1%
HKLM,"%SGDKEY%%FW4RFN%","PushButtonName2",,%FW4.PushButtonPushed2%
HKLM,"%STIKEY%","CF-FW4",0x00010001,1

[FW4Addreg_USD]
HKR,,USDClass,,"{F047729D-F6C3-46f7-89F5-EE181324A308}"
HKCR,CLSID\{F047729D-F6C3-46f7-89F5-EE181324A308},,,"Canon USD"
HKCR,CLSID\{F047729D-F6C3-46f7-89F5-EE181324A308}\InProcServer32,,,%11%\cncump51.dll
HKCR,CLSID\{F047729D-F6C3-46f7-89F5-EE181324A308}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to MP375 and MUST change for a different model.

[FW4Addreg_USD_XP]
HKLM,"%SGDKEY%%FW4RFN%","ButtonNum",0x00010001,2
HKR,,USDClass,,"{F047729D-F6C3-46f7-89F5-EE181324A308}"
HKCR,CLSID\{F047729D-F6C3-46f7-89F5-EE181324A308},,,"Canon USD"
HKCR,CLSID\{F047729D-F6C3-46f7-89F5-EE181324A308}\InProcServer32,,,%11%\CNCC375.DLL
HKCR,CLSID\{F047729D-F6C3-46f7-89F5-EE181324A308}\InProcServer32,ThreadingModel,,"Both"
;  The above GUID is specific to MP375 and MUST change for a different model.

[StiFilesFW1]
cncump51.dll
CNCL360.DLL

[StiFilesFW1_XP]
CNCC360.DLL
CNCI360.DLL
CNCL360.DLL

[StiFilesFW2]
cncump51.dll
CNCL370.DLL

[StiFilesFW2_XP]
CNCC370.DLL
CNCI370.DLL
CNCL370.DLL

[StiFilesFW3]
cncump51.dll
CNCL390.DLL

[StiFilesFW3_XP]
CNCC390.DLL
CNCI390.DLL
CNCL390.DLL

[StiFilesFW4]
cncump51.dll
CNCL375.DLL

[StiFilesFW4_XP]
CNCC375.DLL
CNCI375.DLL
CNCL375.DLL

[FW1DsFiles]
CISDS.DS
CANOIT32.EXE
CSUI.DLL
CSUI_RES.DLL
IMGENH.DLL
IOP.DLL
ITLIB32.DLL
SCANINTF.DLL
SCRPRMV.DLL
TPM.DLL

CNC360M.DAT
CNC360.DAT
DEV.DLL
JDA_CIMG.DLL
JDA_MEM.DLL
NBS4MB.DLL
NBSCOR4M.DLL
RMSLANTC.DLL

[FW2DsFiles]
CISDS.DS
CANOIT32.EXE
CSUI.DLL
CSUI_RES.DLL
IMGENH.DLL
IOP.DLL
ITLIB32.DLL
SCANINTF.DLL
SCRPRMV.DLL
TPM.DLL

CNC370M.DAT
CNC370.DAT
DEV.DLL
JDA_CIMG.DLL
JDA_MEM.DLL
NBS4MB.DLL
NBSCOR4M.DLL
RMSLANTC.DLL

[FW3DsFiles]
CISDS.DS
CANOIT32.EXE
CSUI.DLL
CSUI_RES.DLL
IMGENH.DLL
IOP.DLL
ITLIB32.DLL
SCANINTF.DLL
SCRPRMV.DLL
TPM.DLL

CNC390M.DAT
CNC390.dat
DEV.DLL
JDA_CIMG.DLL
JDA_MEM.DLL
NBS4MB.DLL
NBSCOR4M.DLL
RMSLANTC.DLL

[FW4DsFiles]
CISDS.DS
CANOIT32.EXE
CSUI.DLL
CSUI_RES.DLL
IMGENH.DLL
IOP.DLL
ITLIB32.DLL
SCANINTF.DLL
SCRPRMV.DLL
TPM.DLL

CNC375M.DAT
CNC375.DAT
DEV.DLL
JDA_CIMG.DLL
JDA_MEM.DLL
NBS4MB.DLL
NBSCOR4M.DLL
RMSLANTC.DLL

[MPScanLLD]
CNCMP51.INI,,,0x20
CNCSCM51.DLL,,,0x20
CNCSDO51.DLL,,,0x20
CNCSIF51.DLL,,,0x20
CNCSTR51.DLL,,,0x20
CNCSUT51.DLL,,,0x20

;-------------------------------Source Index
[SourceDisksFiles]
CANOIT32.EXE = 1
CNZ005.ICC   = 1
ITLIB32.DLL  = 1
JDA_CIMG.DLL = 1
JDA_MEM.DLL  = 1
NBS4MB.DLL   = 1
NBSCOR4M.DLL = 1
RMSLANTC.DLL = 1
TWAIN.DLL    = 1
TWAIN_32.DLL = 1
TWUNK_16.EXE = 1
TWUNK_32.EXE = 1
UCS32P.DLL   = 1

CISDS.DS     = 1
CSUI.DLL     = 1
DEV.DLL      = 1
IMGENH.DLL   = 1
IOP.DLL      = 1
SCANINTF.DLL = 1
SCRPRMV.DLL  = 1
cncump51.dll = 1
TPM.DLL      = 1
               
CSUI_RES.DLL = 1

CNC360M.DAT  = 1
CNC360.dat   = 1
CNFMP360.ICC = 1
CNCL360.DLL  = 1
CNCC360.DLL  = 1
CNCI360.DLL  = 1

CNC370M.DAT  = 1
CNC370.dat   = 1
CNFMP370.ICC = 1
CNCL370.DLL  = 1
CNCC370.DLL  = 1
CNCI370.DLL  = 1

CNC390M.DAT  = 1
CNC390.dat   = 1
CNFMP390.ICC = 1
CNCL390.DLL  = 1
CNCC390.DLL  = 1
CNCI390.DLL  = 1

CNC375M.DAT  = 1
CNC375.dat   = 1
CNFMP375.ICC = 1
CNCL375.DLL  = 1
CNCC375.DLL  = 1
CNCI375.DLL  = 1

CNCMP51.INI  = 1
CNCSCM51.DLL = 1
CNCSDO51.DLL = 1
CNCSIF51.DLL = 1
CNCSTR51.DLL = 1
CNCSUT51.DLL = 1

CNCISCO.DLL  = 1
COCPYINF.DLL = 1

[SourceDisksNames]
1=%D1%,scan.cab,

;-------------------------------String Aliases
[Strings]
; Common strings
Msft      = "Canon"
Mfg       = "Canon"
SGDKEY    = "Software\Canon\MultiPASS5\ScanGear\7.0\Devices\"
STIKEY    = "Software\Canon\MultiPASS5\ScanGear\STI"
ButtonApp = "MP Toolbox Ver4.1"
D1        = "Canon MP370 Series Setup Disk"

; MP360 strings
FW1RFN               = "MP360"
FW1.MDL              = "Canon MP360"
FW1.DeviceDesc       = "Canon MP360"
FW1.SPInfo           = "Canon MP360 Scanner"
FW1.TwainDS          = "Canon MP360"
FW1.PushButtonPushed1 = "Canon MP COLOR Button"
FW1.PushButtonPushed2 = "Canon MP BLACK Button"
FW1.FriendlyName     = "WIA Canon MP360"
FW1.ColorGear        = "F36A"

; MP370 strings
FW2RFN               = "MP370"
FW2.MDL              = "Canon MP370"
FW2.DeviceDesc       = "Canon MP370"
FW2.SPInfo           = "Canon MP370 Scanner"
FW2.TwainDS          = "Canon MP370"
FW2.PushButtonPushed1 = "Canon MP COLOR Button"
FW2.PushButtonPushed2 = "Canon MP BLACK Button"
FW2.FriendlyName     = "WIA Canon MP370"
FW2.ColorGear        = "F37A"

; MP390 strings
FW3RFN               = "MP390"
FW3.MDL              = "Canon MP390"
FW3.DeviceDesc       = "Canon MP390"
FW3.SPInfo           = "Canon MP390 Scanner"
FW3.TwainDS          = "Canon MP390"
FW3.PushButtonPushed1 = "Canon MP COLOR Button"
FW3.PushButtonPushed2 = "Canon MP BLACK Button"
FW3.FriendlyName     = "WIA Canon MP390"
FW3.ColorGear        = "F39A"

; MP375 strings
FW4RFN               = "MP375"
FW4.MDL              = "Canon MP375"
FW4.DeviceDesc       = "Canon MP375"
FW4.SPInfo           = "Canon MP375 Scanner"
FW4.TwainDS          = "Canon MP375"
FW4.PushButtonPushed1 = "Canon MP COLOR Button"
FW4.PushButtonPushed2 = "Canon MP BLACK Button"
FW4.FriendlyName     = "WIA Canon MP375"
FW4.ColorGear        = "F37B"


Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.14