
; MP170PR.INF (for Windows 2000 Monolithic driver)
;
; List of supported printers, manufacturers
;
; InfID: {75D24AE4-1053-4eee-86DE-47AA7C7A175E}
;
; Last Modified: 08-Feb-2005

[Version]
Signature="$Windows NT$"
Provider=%CANON%
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer
CatalogFile=MP170PR.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 MP170 Series Printer" = CNM_0271, USBPRINT\CanonMP170823D, CanonMP170823D, CanonMP170

;WindowsXP
[Canon.NTx86.5.1]
"Canon MP170 Series Printer" = CNM_0271XP, USBPRINT\CanonMP170823D, CanonMP170

[CNMDRV_DATA]
DriverFile=CNMDR7J.DLL
ConfigFile=CNMUI7J.DLL
HelpFile=CNMMH7J.CHM
LanguageMonitor=%CNM_BJ_MONITOR%
PrintProcessor=%CNM_BJ_PPROC%

[CNMDRV_DATA_XP]
DriverFile=CNMDR7J.DLL
ConfigFile=CNMUI7J.DLL
HelpFile=CNMMH7J.CHM
LanguageMonitor=%CNM_BJ_MONITOR%
PrintProcessor=%CNM_BJ_PPROC%

[CNM_0271]
CopyFiles=CNMBJDRV,CNMLMON,COLOR_PROFILE,CNMPP,CNMVS,CNMWRAP,OPTLANGUAGE,CoInstaller_CopyFiles,CNMVSA
DataSection=CNMDRV_DATA
DataFile=CNMCP7J.DLL
AddReg=CNMVSA_0271_AddReg
CopyInf = MP170SC.inf

[CNM_0271XP]
CopyFiles=CNMBJDRV,CNMLMON,COLOR_PROFILE,CNMPP,CNMVS,CNMWRAP,OPTLANGUAGE,CNMVSA
DataSection=CNMDRV_DATA_XP
DataFile=CNMCP7J.DLL
AddReg=CNMVSA_0271_AddReg
CopyInf = MP170SC.inf

[CNM_0271.CoInstallers]
CopyFiles = CoInstaller_CopyFiles
AddReg    = CoInstaller_AddReg

[CoInstaller_CopyFiles]
cocpyinf.dll,,,0x10

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

[CNMVSA]
cnmvsa.exe

[CNMVSA_0271_AddReg]
HKLM,"Software\Canon\cnmbj\PrinterDriverInstaller\Canon MP170 Series Printer","ApplicationPath",,"%24%\CanonMP\MP170\cnmvsa.exe"
HKLM,"Software\Canon\cnmbj\PrinterDriverInstaller\Canon MP170 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]
CNB7JCA0.ICM,,,0x00000020
CNB7JCB0.ICM,,,0x00000020
CNB7JCC0.ICM,,,0x00000020
CNB7JDB0.ICM,,,0x00000020
CNB7JDC0.ICM,,,0x00000020
CNB7JEB0.ICM,,,0x00000020
CNB7JEC0.ICM,,,0x00000020
CNB7JED0.ICM,,,0x00000020
CNBJPRN2.ICM,,,0x00000020

[CNMBJDRV]
CNMLR7J.DLL,CNMLR.DLL
CNMCB7J.DLL,CNMPCOMM.DLL
CNMDR7J.DLL,CNMDRV.DLL
CNMD57J.DLL,CNMDUMP5.DLL
CNMUI7J.DLL,CNMUI.DLL
CNMUR7J.DLL,CNMUR.DLL
CNMSR7J.DLL,CNMSR.DLL
CNMIN7J.INI,CNM.INI
CNMPI7J.DLL,CNMINST.DLL
CNMSM7J.DLL,CNMSTMN.DLL
CNMSS7J.SMR,CNMSTSR.SMR
CNMSD7J.DLL,CNMSMSD.DLL
CNMSQ7J.DLL,CNMQUEUE.DLL
CNMSH7J.CHM,SH7JUS.CHM
CNMCP7J.DLL,CNM_0271.DLL
CNMUB7J.DLL,CNMBR271.DLL
CNMOP7J.DLL,CNMOP7I.DLL
CNMSB7J.DLL,CNMP_271.DLL
CNMMH7J.CHM,MH7JUS.CHM
CNB_2710.TBL
CNMP07J.DAT,CNMP0.DAT
CNMP17J.DAT,CNMP1.DAT
CNMP27J.DAT,CNMP2.DAT
CNMFU7J.DLL,CNMFUS.DLL
CNMPV7J.DLL,CNMPV.DLL

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

[CNMPP]
CNMPD7J.DLL,CNMPD.DLL,,0x00000020
CNMPP7J.DLL,CNMPP.DLL,,0x00000020

[CNMVS]
CNMVS7J.DLL,CNMVS.DLL

[CNMWRAP]
CNMW37J.DLL,CNMW3.DLL

[OPTLANGUAGE]
CNMLR7J0.40c,CNMLRFR.DLL
CNMUR7J0.40c,CNMURFR.DLL
CNMSR7J0.40c,CNMSRFR.DLL
CNMMH7J0.40c,MH7JFR.CHM
CNMSH7J0.40c,SH7JFR.CHM
CNMLR7J0.407,CNMLRDE.DLL
CNMUR7J0.407,CNMURDE.DLL
CNMSR7J0.407,CNMSRDE.DLL
CNMMH7J0.407,MH7JDE.CHM
CNMSH7J0.407,SH7JDE.CHM
CNMLR7J0.410,CNMLRIT.DLL
CNMUR7J0.410,CNMURIT.DLL
CNMSR7J0.410,CNMSRIT.DLL
CNMMH7J0.410,MH7JIT.CHM
CNMSH7J0.410,SH7JIT.CHM
CNMLR7J0.c0a,CNMLRES.DLL
CNMUR7J0.c0a,CNMURES.DLL
CNMSR7J0.c0a,CNMSRES.DLL
CNMMH7J0.c0a,MH7JES.CHM
CNMSH7J0.c0a,SH7JES.CHM
CNMLR7J0.816,CNMLRPT.DLL
CNMUR7J0.816,CNMURPT.DLL
CNMSR7J0.816,CNMSRPT.DLL
CNMMH7J0.816,MH7JPT.CHM
CNMSH7J0.816,SH7JPT.CHM
CNMLR7J0.415,CNMLRPL.DLL
CNMUR7J0.415,CNMURPL.DLL
CNMSR7J0.415,CNMSRPL.DLL
CNMMH7J0.415,MH7JPL.CHM
CNMSH7J0.415,SH7JPL.CHM
CNMLR7J0.419,CNMLRRU.DLL
CNMUR7J0.419,CNMURRU.DLL
CNMSR7J0.419,CNMSRRU.DLL
CNMMH7J0.419,MH7JRU.CHM
CNMSH7J0.419,SH7JRU.CHM
CNMLR7J0.413,CNMLRNL.DLL
CNMUR7J0.413,CNMURNL.DLL
CNMSR7J0.413,CNMSRNL.DLL
CNMMH7J0.413,MH7JNL.CHM
CNMSH7J0.413,SH7JNL.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\MP170"

;
;  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
CNB7JCA0.ICM    = 1,PRINT
CNB7JCB0.ICM    = 1,PRINT
CNB7JCC0.ICM    = 1,PRINT
CNB7JDB0.ICM    = 1,PRINT
CNB7JDC0.ICM    = 1,PRINT
CNB7JEB0.ICM    = 1,PRINT
CNB7JEC0.ICM    = 1,PRINT
CNB7JED0.ICM    = 1,PRINT
CNBJPRN2.ICM    = 1,PRINT
CNM_0271.DLL    = 1,PRINT
CNMBR271.DLL   = 1,PRINT
CNMP_271.DLL   = 1,PRINT
CNMSR.DLL      = 1,PRINT
CNM.INI        = 1,PRINT
MH7JUS.CHM     = 1,PRINT
CNMINST.DLL    = 1,PRINT
CNMSTMN.DLL    = 1,PRINT
CNMSTSR.SMR    = 1,PRINT
CNMSMSD.DLL    = 1,PRINT
CNMQUEUE.DLL    = 1,PRINT
SH7JUS.CHM     = 1,PRINT
CNB_2710.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
MH7JFR.CHM    = 1,PRINT
SH7JFR.CHM    = 1,PRINT
CNMLRDE.DLL    = 1,PRINT
CNMURDE.DLL    = 1,PRINT
CNMSRDE.DLL    = 1,PRINT
MH7JDE.CHM    = 1,PRINT
SH7JDE.CHM    = 1,PRINT
CNMLRIT.DLL    = 1,PRINT
CNMURIT.DLL    = 1,PRINT
CNMSRIT.DLL    = 1,PRINT
MH7JIT.CHM    = 1,PRINT
SH7JIT.CHM    = 1,PRINT
CNMLRES.DLL    = 1,PRINT
CNMURES.DLL    = 1,PRINT
CNMSRES.DLL    = 1,PRINT
MH7JES.CHM    = 1,PRINT
SH7JES.CHM    = 1,PRINT
CNMLRPT.DLL    = 1,PRINT
CNMURPT.DLL    = 1,PRINT
CNMSRPT.DLL    = 1,PRINT
MH7JPT.CHM    = 1,PRINT
SH7JPT.CHM    = 1,PRINT
CNMLRPL.DLL    = 1,PRINT
CNMURPL.DLL    = 1,PRINT
CNMSRPL.DLL    = 1,PRINT
MH7JPL.CHM    = 1,PRINT
SH7JPL.CHM    = 1,PRINT
CNMLRRU.DLL    = 1,PRINT
CNMURRU.DLL    = 1,PRINT
CNMSRRU.DLL    = 1,PRINT
MH7JRU.CHM    = 1,PRINT
SH7JRU.CHM    = 1,PRINT
CNMLRNL.DLL    = 1,PRINT
CNMURNL.DLL    = 1,PRINT
CNMSRNL.DLL    = 1,PRINT
MH7JNL.CHM    = 1,PRINT
SH7JNL.CHM    = 1,PRINT

; Localizable Strings
;
[Strings]
CANON="Canon"
CNM_BJ_MONITOR="Canon BJ Language Monitor MP170,CNMLM7J.DLL"
DISK1="Canon MP170 Setup Disk"
CNM_BJ_PPROC="Canon MP170 Print Processor,CNMPD7J.DLL"

