
; MP450PR.INF (for Windows 2000 Monolithic driver)
;
; List of supported printers, manufacturers
;
; InfID: {8A58D39A-44C5-49d1-B32B-B9EDD26FCE8E}
;
; Last Modified: 08-Feb-2005

[Version]
Signature="$Windows NT$"
Provider=%CANON%
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer
CatalogFile=MP450PR.cat

DriverVer=08/19/2005, 1.90.2.90

;
; Manufacturer section.
;
; This section lists all of the manufacturers
; that we will display in the Dialog box
;

[Manufacturer]
"Canon" = Canon,NTx86.5.1

;
; Model sections.
;
; Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.
;


;Windows2000
[Canon]
"Canon MP450 Series Printer" = CNM_0270, USBPRINT\CanonMP450E12C, CanonMP450E12C, CanonMP450

;WindowsXP
[Canon.NTx86.5.1]
"Canon MP450 Series Printer" = CNM_0270XP, USBPRINT\CanonMP450E12C, CanonMP450
"Canon MP450 Series Printer" = CNM_0270XP, BTHPRINT\CanonMP450E12C, CanonMP450

[CNMDRV_DATA]
DriverFile=CNMDR7I.DLL
ConfigFile=CNMUI7I.DLL
HelpFile=CNMMH7I.CHM
LanguageMonitor=%CNM_BJ_MONITOR%
PrintProcessor=%CNM_BJ_PPROC%

[CNMDRV_DATA_XP]
DriverFile=CNMDR7I.DLL
ConfigFile=CNMUI7I.DLL
HelpFile=CNMMH7I.CHM
LanguageMonitor=%CNM_BJ_MONITOR%
PrintProcessor=%CNM_BJ_PPROC%

[CNM_0270]
CopyFiles=CNMBJDRV,CNMLMON,COLOR_PROFILE,CNMPP,CNMVS,CNMWRAP,OPTLANGUAGE,CoInstaller_CopyFiles,CNMVSA
DataSection=CNMDRV_DATA
DataFile=CNMCP7I.DLL
AddReg=CNMVSA_0270_AddReg
CopyInf = MP450SC.inf

[CNM_0270XP]
CopyFiles=CNMBJDRV,CNMLMON,COLOR_PROFILE,CNMPP,CNMVS,CNMWRAP,OPTLANGUAGE,CNMVSA
DataSection=CNMDRV_DATA_XP
DataFile=CNMCP7I.DLL
AddReg=CNMVSA_0270_AddReg
CopyInf = MP450SC.inf

[CNM_0270.CoInstallers]
CopyFiles = CoInstaller_CopyFiles
AddReg    = CoInstaller_AddReg

[CoInstaller_CopyFiles]
cocpyinf.dll,,,0x10

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

[CNMVSA]
cnmvsa.exe

[CNMVSA_0270_AddReg]
HKLM,"Software\Canon\cnmbj\PrinterDriverInstaller\Canon MP450 Series Printer","ApplicationPath",,"%24%\CanonMP\MP450\cnmvsa.exe"
HKLM,"Software\Canon\cnmbj\PrinterDriverInstaller\Canon MP450 Series Printer","ForceDefaultPrinter",0x00000002,"1"

; Copy Sections
;
; Lists of files that are actually copied. These sections are referenced
; from the installer sections, above. Only create a section if it contains
; two or more files (if we only copy a single file, identify it in the
; installer section, using the @filename notation) or if it's a color
; profile (since the DestinationDirs can only handle sections, and not
; individual files).
;

[COLOR_PROFILE]
CNB7ICA0.ICM,,,0x00000020
CNB7ICB0.ICM,,,0x00000020
CNB7ICC0.ICM,,,0x00000020
CNB7IDB0.ICM,,,0x00000020
CNB7IDC0.ICM,,,0x00000020
CNB7IEB0.ICM,,,0x00000020
CNB7IEC0.ICM,,,0x00000020
CNB7IED0.ICM,,,0x00000020
CNBJPRN2.ICM,,,0x00000020

[CNMBJDRV]
CNMLR7I.DLL,CNMLR.DLL
CNMCB7I.DLL,CNMPCOMM.DLL
CNMDR7I.DLL,CNMDRV.DLL
CNMD57I.DLL,CNMDUMP5.DLL
CNMUI7I.DLL,CNMUI.DLL
CNMUR7I.DLL,CNMUR.DLL
CNMSR7I.DLL,CNMSR.DLL
CNMIN7I.INI,CNM.INI
CNMPI7I.DLL,CNMINST.DLL
CNMSM7I.DLL,CNMSTMN.DLL
CNMSS7I.SMR,CNMSTSR.SMR
CNMSD7I.DLL,CNMSMSD.DLL
CNMSQ7I.DLL,CNMQUEUE.DLL
CNMSH7I.CHM,SH7IUS.CHM
CNMCP7I.DLL,CNM_0270.DLL
CNMUB7I.DLL,CNMBR270.DLL
CNMOP7I.DLL
CNMSB7I.DLL,CNMP_270.DLL
CNMMH7I.CHM,MH7IUS.CHM
CNB_2700.TBL
CNMP07I.DAT,CNMP0.DAT
CNMP17I.DAT,CNMP1.DAT
CNMP27I.DAT,CNMP2.DAT
CNMFU7I.DLL,CNMFUS.DLL
CNMPV7I.DLL,CNMPV.DLL

[CNMLMON]
CNMLM7I.DLL,CNMLMON2.DLL,,0x00000020    ; Copy only if new binary

[CNMPP]
CNMPD7I.DLL,CNMPD.DLL,,0x00000020
CNMPP7I.DLL,CNMPP.DLL,,0x00000020

[CNMVS]
CNMVS7I.DLL,CNMVS.DLL

[CNMWRAP]
CNMW37I.DLL,CNMW3.DLL

[OPTLANGUAGE]
CNMLR7I0.40c,CNMLRFR.DLL
CNMUR7I0.40c,CNMURFR.DLL
CNMSR7I0.40c,CNMSRFR.DLL
CNMMH7I0.40c,MH7IFR.CHM
CNMSH7I0.40c,SH7IFR.CHM
CNMLR7I0.407,CNMLRDE.DLL
CNMUR7I0.407,CNMURDE.DLL
CNMSR7I0.407,CNMSRDE.DLL
CNMMH7I0.407,MH7IDE.CHM
CNMSH7I0.407,SH7IDE.CHM
CNMLR7I0.410,CNMLRIT.DLL
CNMUR7I0.410,CNMURIT.DLL
CNMSR7I0.410,CNMSRIT.DLL
CNMMH7I0.410,MH7IIT.CHM
CNMSH7I0.410,SH7IIT.CHM
CNMLR7I0.c0a,CNMLRES.DLL
CNMUR7I0.c0a,CNMURES.DLL
CNMSR7I0.c0a,CNMSRES.DLL
CNMMH7I0.c0a,MH7IES.CHM
CNMSH7I0.c0a,SH7IES.CHM
CNMLR7I0.816,CNMLRPT.DLL
CNMUR7I0.816,CNMURPT.DLL
CNMSR7I0.816,CNMSRPT.DLL
CNMMH7I0.816,MH7IPT.CHM
CNMSH7I0.816,SH7IPT.CHM
CNMLR7I0.415,CNMLRPL.DLL
CNMUR7I0.415,CNMURPL.DLL
CNMSR7I0.415,CNMSRPL.DLL
CNMMH7I0.415,MH7IPL.CHM
CNMSH7I0.415,SH7IPL.CHM
CNMLR7I0.419,CNMLRRU.DLL
CNMUR7I0.419,CNMURRU.DLL
CNMSR7I0.419,CNMSRRU.DLL
CNMMH7I0.419,MH7IRU.CHM
CNMSH7I0.419,SH7IRU.CHM
CNMLR7I0.413,CNMLRNL.DLL
CNMUR7I0.413,CNMURNL.DLL
CNMSR7I0.413,CNMSRNL.DLL
CNMMH7I0.413,MH7INL.CHM
CNMSH7I0.413,SH7INL.CHM

;
; OEM URLS
;
; This sections gives the URL for manufacturers found in the Manufacturers section
;
[OEM URLS]
"Canon" = "http://www.canon.com/support/index.html?model=%model%"

;
; Call SetupSetDirectoryId with 66000 to set the target directory at runtime
; (depending on which environment drivers are getting installed)
;

[DestinationDirs]
DefaultDestDir=66000
CNMPP=66001
CNMVS=11
CNMLMON=66002
COLOR_PROFILE=66003
CoInstaller_CopyFiles=11
CNMVSA=24,"CanonMP\MP450"

;
;  Source Disk Section
;  This was added to enable Web Point&Print.
;  All files added to this must also be added to Layout.INF
;

[SourceDisksNames.x86]
1   = %DISK1%,,

[SourceDisksFiles]
CNMLR.DLL      = 1,PRINT
CNMPCOMM.DLL   = 1,PRINT
CNMDRV.DLL    = 1,PRINT
CNMDUMP5.DLL   = 1,PRINT
CNMOP7I.DLL    = 1,PRINT
CNMUI.DLL      = 1,PRINT
CNMUR.DLL      = 1,PRINT
CNMLMON2.DLL    = 1,PRINT
CNB7ICA0.ICM    = 1,PRINT
CNB7ICB0.ICM    = 1,PRINT
CNB7ICC0.ICM    = 1,PRINT
CNB7IDB0.ICM    = 1,PRINT
CNB7IDC0.ICM    = 1,PRINT
CNB7IEB0.ICM    = 1,PRINT
CNB7IEC0.ICM    = 1,PRINT
CNB7IED0.ICM    = 1,PRINT
CNBJPRN2.ICM    = 1,PRINT
CNM_0270.DLL    = 1,PRINT
CNMBR270.DLL   = 1,PRINT
CNMP_270.DLL   = 1,PRINT
CNMSR.DLL      = 1,PRINT
CNM.INI        = 1,PRINT
MH7IUS.CHM     = 1,PRINT
CNMINST.DLL    = 1,PRINT
CNMSTMN.DLL    = 1,PRINT
CNMSTSR.SMR    = 1,PRINT
CNMSMSD.DLL    = 1,PRINT
CNMQUEUE.DLL    = 1,PRINT
SH7IUS.CHM     = 1,PRINT
CNB_2700.TBL   = 1,PRINT
CNMPP.DLL      = 1,PRINT
CNMPD.DLL      = 1,PRINT
CNMP0.DAT      = 1,PRINT
CNMP1.DAT      = 1,PRINT
CNMP2.DAT      = 1,PRINT
CNMVS.DLL      = 1,PRINT
CNMW3.DLL      = 1,PRINT
CNMFUS.DLL     = 1,PRINT
CNMPV.DLL      = 1,PRINT
CNMVSA.EXE     = 1,PRINT
COCPYINF.DLL   = 1
CNMLRFR.DLL    = 1,PRINT
CNMURFR.DLL    = 1,PRINT
CNMSRFR.DLL    = 1,PRINT
MH7IFR.CHM    = 1,PRINT
SH7IFR.CHM    = 1,PRINT
CNMLRDE.DLL    = 1,PRINT
CNMURDE.DLL    = 1,PRINT
CNMSRDE.DLL    = 1,PRINT
MH7IDE.CHM    = 1,PRINT
SH7IDE.CHM    = 1,PRINT
CNMLRIT.DLL    = 1,PRINT
CNMURIT.DLL    = 1,PRINT
CNMSRIT.DLL    = 1,PRINT
MH7IIT.CHM    = 1,PRINT
SH7IIT.CHM    = 1,PRINT
CNMLRES.DLL    = 1,PRINT
CNMURES.DLL    = 1,PRINT
CNMSRES.DLL    = 1,PRINT
MH7IES.CHM    = 1,PRINT
SH7IES.CHM    = 1,PRINT
CNMLRPT.DLL    = 1,PRINT
CNMURPT.DLL    = 1,PRINT
CNMSRPT.DLL    = 1,PRINT
MH7IPT.CHM    = 1,PRINT
SH7IPT.CHM    = 1,PRINT
CNMLRPL.DLL    = 1,PRINT
CNMURPL.DLL    = 1,PRINT
CNMSRPL.DLL    = 1,PRINT
MH7IPL.CHM    = 1,PRINT
SH7IPL.CHM    = 1,PRINT
CNMLRRU.DLL    = 1,PRINT
CNMURRU.DLL    = 1,PRINT
CNMSRRU.DLL    = 1,PRINT
MH7IRU.CHM    = 1,PRINT
SH7IRU.CHM    = 1,PRINT
CNMLRNL.DLL    = 1,PRINT
CNMURNL.DLL    = 1,PRINT
CNMSRNL.DLL    = 1,PRINT
MH7INL.CHM    = 1,PRINT
SH7INL.CHM    = 1,PRINT

; Localizable Strings
;
[Strings]
CANON="Canon"
CNM_BJ_MONITOR="Canon BJ Language Monitor MP450,CNMLM7I.DLL"
DISK1="Canon MP450 Setup Disk"
CNM_BJ_PPROC="Canon MP450 Print Processor,CNMPD7I.DLL"

