
; MP550P6.INF (for Windows x64 Monolithic driver)
;
; List of supported printers, manufacturers
;

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

DriverVer=05/24/2010, 2.33.2.10

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

[Manufacturer]
"Canon" = Canon,NTamd64,NTamd64.6.0

;
; 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.
;


;x86AdditionalDriver
[Canon]
"Canon MP550 series Printer" = CNM_0359XP, USBPRINT\CanonMP550_seriesAE6C, CanonMP550_series

;WindowsXP
[Canon.NTamd64]
"Canon MP550 series Printer" = CNM_0359XP, USBPRINT\CanonMP550_seriesAE6C, CanonMP550_series
"Canon MP550 series Printer" = CNM_0359XP, BTHPRINT\CanonMP550_seriesAE6C, CanonMP550_series

;WindowsVista
[Canon.NTamd64.6.0]
"Canon MP550 series Printer" = CNM_0359VISTA, USBPRINT\CanonMP550_seriesAE6C, CanonMP550_series
"Canon MP550 series Printer" = CNM_0359VISTA, BTHPRINT\CanonMP550_seriesAE6C, CanonMP550_series

[CNM_0359XP]
CopyFiles=CNMBJDRV,CNMLMON,COLOR_PROFILE,CNMPP,CNMVS,CNMWRAP,OPTLANGUAGE,CNMIUDLL
DataFile=CNMCP9Z.DLL
DriverFile=CNMDR9Z.DLL
ConfigFile=CNMUI9Z.DLL
HelpFile=CNMMH9Z.CHM
LanguageMonitor=%CNM_BJ_MONITOR%
PrintProcessor=%CNM_BJ_PPROC%
AddReg=CNMVS.AddReg

[CNM_0359XP.CoInstallers]
CopyFiles=CNMIUDLL
AddReg=CNMIU.AddReg

[CNM_0359VISTA]
CopyFiles=CNMBJDRV,CNMLMON,COLOR_PROFILE,CNMPP,CNMVS,CNMWRAP,OPTLANGUAGE,CNMIUDLL
DataFile=CNMCP9Z.DLL
DriverFile=CNMDR9Z.DLL
ConfigFile=CNMUI9Z.DLL
HelpFile=CNMMH9Z.CHM
LanguageMonitor=%CNM_BJ_MONITOR%
PrintProcessor=%CNM_BJ_PPROC%
AddReg=CNMVS.AddReg
AddReg=IE.AddReg
FeatureScore=0x7F

[CNM_0359VISTA.CoInstallers]
CopyFiles=CNMIUDLL
AddReg=CNMIU.AddReg

[PrinterPackageInstallation.amd64]
PackageAware=TRUE

[IE.AddReg]
HKLM,"SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_9Z","AppName",0x00000000,"cnmse9Z.exe"
HKLM,"SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_9Z","AppPath",0x00000000,"%11%\spool\drivers\x64\3"
HKLM,"SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_9Z","Policy",0x00010001,0x00000003

[CNMVS.AddReg]
HKLM,"SOFTWARE\Canon\cnmbj\PrinterDriverInstaller\Canon MP550 series Printer","ApplicationPath",0x00000000,"%11%\spool\drivers\x64\3\cnmvs9Z.exe"
HKLM,"SOFTWARE\Canon\cnmbj\PrinterDriverInstaller\Canon MP550 series Printer","ForceDefaultPrinter",0x00000002,"1"

[CNMIU.AddReg]
HKR,,CoInstallers32,0x00010000,"cnmiu9Z.DLL,IJRegistUninstaller"

[IJCoInfo]
OriginalInfSourcePath = %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]
CNB9ZCA0.ICM,,,0x00000020
CNB9ZCB0.ICM,,,0x00000020
CNB9ZCC0.ICM,,,0x00000020
CNB9ZDB0.ICM,,,0x00000020
CNB9ZMB0.ICM,,,0x00000020
CNB9ZMC0.ICM,,,0x00000020
CNB9ZNB0.ICM,,,0x00000020
CNB9ZNC0.ICM,,,0x00000020
CNBJPRN3.ICM,,,0x00000020

[CNMBJDRV]
CNMLR9Z.DLL,CNMLR.DLL
CNMCB9Z.DLL,CNMPCOM2.DLL
CNMIC9Z.DLL,CNMPIC04.DLL
CNMDR9Z.DLL,CNMDRV.DLL
CNMD59Z.DLL,CNMDUMP5.DLL
CNMUI9Z.DLL,CNMUI.DLL
CNMUR9Z.DLL,CNMUR.DLL
CNMSR9Z.DLL,CNMSR.DLL
CNMIN9Z.INI,CNM.INI
CNMSM9Z.DLL,CNMSTMN.DLL
CNMSS9Z.SMR,CNMSTSR.SMR
CNMSD9Z.DLL,CNMSMSD.DLL
CNMSQ9Z.DLL,CNMQUEUE.DLL
CNMEI9Z.DLL,CNMSMOPT.DLL
CNME09Z.DAT,CNME0.DAT
CNMSH9Z.CHM,SHUS08.CHM
CNMIH9Z.CHM,IH99US.CHM
CNMCP9Z.DLL,CNM_0359.DLL
CNMUB9Z.DLL,CNMBR359.DLL
CNMOP9Z.DLL
CNMSB9Z.DLL,CNMP_359.DLL
CNMMH9Z.CHM,MHUS08.CHM
CNB_3590.TBL
CNMP09Z.DAT,CNMP0.DAT
CNMP19Z.DAT,CNMP1.DAT
CNMP29Z.DAT,CNMP2.DAT
CNMFU9Z.DLL,CNMFUS.DLL
CNMLH9Z.DLL,CNMLH.DLL
CNML29Z.DLL,CNMLH2.DLL
CNMPV9Z.DLL,CNMPV.DLL
CNMSE9Z.EXE,CNMSE.EXE
CNMBU39Z.DLL,CNMBZU3.DLL
CNMBU69Z.DLL,CNMBZU6.DLL
CNMBM39Z.DLL,CNMBZM3.DLL
CNMBM69Z.DLL,CNMBZM6.DLL
CNMBS39Z.DLL,CNMBZS3.DLL
CNMBS69Z.DLL,CNMBZS6.DLL

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

[CNMPP]
CNMPD9Z.DLL,CNMPD.DLL,,0x00000020
CNMPP9Z.DLL,CNMPP.DLL,,0x00000020

[CNMVS]
CNMVS9Z.DLL,CNMVS.DLL
CNMVS9Z.EXE,CNMVS.EXE

[CNMWRAP]
CNMW39Z.DLL,CNMW3.DLL
CNMW69Z.DLL,CNMW6.DLL

[OPTLANGUAGE]
CNMLR9Z0.411,CNMLRJ.DLL
CNMUR9Z0.411,CNMURJ.DLL
CNMSR9Z0.411,CNMSRJ.DLL
CNMMH9Z0.411,MHJP08.CHM
CNMSH9Z0.411,SHJP08.CHM
CNMIH9Z0.411,IH99JP.CHM
CNMLR9Z0.40c,CNMLRFR.DLL
CNMUR9Z0.40c,CNMURFR.DLL
CNMSR9Z0.40c,CNMSRFR.DLL
CNMMH9Z0.40c,MHFR08.CHM
CNMSH9Z0.40c,SHFR08.CHM
CNMIH9Z0.40c,IH99FR.CHM
CNMLR9Z0.407,CNMLRDE.DLL
CNMUR9Z0.407,CNMURDE.DLL
CNMSR9Z0.407,CNMSRDE.DLL
CNMMH9Z0.407,MHDE08.CHM
CNMSH9Z0.407,SHDE08.CHM
CNMIH9Z0.407,IH99DE.CHM
CNMLR9Z0.410,CNMLRIT.DLL
CNMUR9Z0.410,CNMURIT.DLL
CNMSR9Z0.410,CNMSRIT.DLL
CNMMH9Z0.410,MHIT08.CHM
CNMSH9Z0.410,SHIT08.CHM
CNMIH9Z0.410,IH99IT.CHM
CNMLR9Z0.c0a,CNMLRES.DLL
CNMUR9Z0.c0a,CNMURES.DLL
CNMSR9Z0.c0a,CNMSRES.DLL
CNMMH9Z0.c0a,MHES08.CHM
CNMSH9Z0.c0a,SHES08.CHM
CNMIH9Z0.c0a,IH99ES.CHM
CNMLR9Z0.816,CNMLRPT.DLL
CNMUR9Z0.816,CNMURPT.DLL
CNMSR9Z0.816,CNMSRPT.DLL
CNMMH9Z0.816,MHPT08.CHM
CNMSH9Z0.816,SHPT08.CHM
CNMIH9Z0.816,IH99PT.CHM
CNMLR9Z0.406,CNMLRDK.DLL
CNMUR9Z0.406,CNMURDK.DLL
CNMSR9Z0.406,CNMSRDK.DLL
CNMMH9Z0.406,MHDK08.CHM
CNMSH9Z0.406,SHDK08.CHM
CNMIH9Z0.406,IH99DK.CHM
CNMLR9Z0.414,CNMLRNO.DLL
CNMUR9Z0.414,CNMURNO.DLL
CNMSR9Z0.414,CNMSRNO.DLL
CNMMH9Z0.414,MHNO08.CHM
CNMSH9Z0.414,SHNO08.CHM
CNMIH9Z0.414,IH99NO.CHM
CNMLR9Z0.41D,CNMLRSE.DLL
CNMUR9Z0.41D,CNMURSE.DLL
CNMSR9Z0.41D,CNMSRSE.DLL
CNMMH9Z0.41D,MHSE08.CHM
CNMSH9Z0.41D,SHSE08.CHM
CNMIH9Z0.41D,IH99SE.CHM
CNMLR9Z0.40b,CNMLRFI.DLL
CNMUR9Z0.40b,CNMURFI.DLL
CNMSR9Z0.40b,CNMSRFI.DLL
CNMMH9Z0.40b,MHFI08.CHM
CNMSH9Z0.40b,SHFI08.CHM
CNMIH9Z0.40b,IH99FI.CHM
CNMLR9Z0.408,CNMLRGR.DLL
CNMUR9Z0.408,CNMURGR.DLL
CNMSR9Z0.408,CNMSRGR.DLL
CNMMH9Z0.408,MHGR08.CHM
CNMSH9Z0.408,SHGR08.CHM
CNMIH9Z0.408,IH99GR.CHM
CNMLR9Z0.415,CNMLRPL.DLL
CNMUR9Z0.415,CNMURPL.DLL
CNMSR9Z0.415,CNMSRPL.DLL
CNMMH9Z0.415,MHPL08.CHM
CNMSH9Z0.415,SHPL08.CHM
CNMIH9Z0.415,IH99PL.CHM
CNMLR9Z0.405,CNMLRCZ.DLL
CNMUR9Z0.405,CNMURCZ.DLL
CNMSR9Z0.405,CNMSRCZ.DLL
CNMMH9Z0.405,MHCZ08.CHM
CNMSH9Z0.405,SHCZ08.CHM
CNMIH9Z0.405,IH99CZ.CHM
CNMLR9Z0.419,CNMLRRU.DLL
CNMUR9Z0.419,CNMURRU.DLL
CNMSR9Z0.419,CNMSRRU.DLL
CNMMH9Z0.419,MHRU08.CHM
CNMSH9Z0.419,SHRU08.CHM
CNMIH9Z0.419,IH99RU.CHM
CNMLR9Z0.40e,CNMLRHU.DLL
CNMUR9Z0.40e,CNMURHU.DLL
CNMSR9Z0.40e,CNMSRHU.DLL
CNMMH9Z0.40e,MHHU08.CHM
CNMSH9Z0.40e,SHHU08.CHM
CNMIH9Z0.40e,IH99HU.CHM
CNMLR9Z0.413,CNMLRNL.DLL
CNMUR9Z0.413,CNMURNL.DLL
CNMSR9Z0.413,CNMSRNL.DLL
CNMMH9Z0.413,MHNL08.CHM
CNMSH9Z0.413,SHNL08.CHM
CNMIH9Z0.413,IH99NL.CHM
CNMLR9Z0.41F,CNMLRTR.DLL
CNMUR9Z0.41F,CNMURTR.DLL
CNMSR9Z0.41F,CNMSRTR.DLL
CNMMH9Z0.41F,MHTR08.CHM
CNMSH9Z0.41F,SHTR08.CHM
CNMIH9Z0.41F,IH99TR.CHM
CNMLR9Z0.401,CNMLRAR.DLL
CNMUR9Z0.401,CNMURAR.DLL
CNMSR9Z0.401,CNMSRAR.DLL
CNMMH9Z0.401,MHAR08.CHM
CNMSH9Z0.401,SHAR08.CHM
CNMIH9Z0.401,IH99AR.CHM
CNMLR9Z0.804,CNMLRCN.DLL
CNMUR9Z0.804,CNMURCN.DLL
CNMSR9Z0.804,CNMSRCN.DLL
CNMMH9Z0.804,MHCN08.CHM
CNMSH9Z0.804,SHCN08.CHM
CNMIH9Z0.804,IH99CN.CHM
CNMLR9Z0.404,CNMLRTW.DLL
CNMUR9Z0.404,CNMURTW.DLL
CNMSR9Z0.404,CNMSRTW.DLL
CNMMH9Z0.404,MHTW08.CHM
CNMSH9Z0.404,SHTW08.CHM
CNMIH9Z0.404,IH99TW.CHM
CNMLR9Z0.412,CNMLRKR.DLL
CNMUR9Z0.412,CNMURKR.DLL
CNMSR9Z0.412,CNMSRKR.DLL
CNMMH9Z0.412,MHKR08.CHM
CNMSH9Z0.412,SHKR08.CHM
CNMIH9Z0.412,IH99KR.CHM
CNMLR9Z0.41E,CNMLRTH.DLL
CNMUR9Z0.41E,CNMURTH.DLL
CNMSR9Z0.41E,CNMSRTH.DLL
CNMMH9Z0.41E,MHTH08.CHM
CNMSH9Z0.41E,SHTH08.CHM
CNMIH9Z0.41E,IH99TH.CHM
CNMLR9Z0.421,CNMLRID.DLL
CNMUR9Z0.421,CNMURID.DLL
CNMSR9Z0.421,CNMSRID.DLL
CNMMH9Z0.421,MHID08.CHM
CNMSH9Z0.421,SHID08.CHM
CNMIH9Z0.421,IH99ID.CHM

[CNMIUDLL]
CNMIU9Z.DLL,CNMIU6.DLL

;
; 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
CNMLMON=66002
COLOR_PROFILE=66003
CNMIUDLL=11

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

[SourceDisksNames.amd64]
1   = %DISK1%,"PRNXPX64.cab",,,0x10,"MP550P6.cat"
3   = %DISK1%,"PrnCm.cab",,,0x10,"MP550P6.cat"
2   = %DISK1%,,

[SourceDisksFiles]
CNMLRJ.DLL     = 1
CNMLR.DLL      = 1
CNMPCOM2.DLL   = 1
CNMPIC04.DLL   = 1
CNMDRV.DLL     = 1
CNMDUMP5.DLL   = 1
CNMOP9Z.DLL    = 1
CNMUI.DLL      = 1
CNMUR.DLL      = 1
CNMLMON2.DLL   = 1
CNB9ZCA0.ICM   = 3
CNB9ZCB0.ICM   = 3
CNB9ZCC0.ICM   = 3
CNB9ZDB0.ICM   = 3
CNB9ZMB0.ICM   = 3
CNB9ZMC0.ICM   = 3
CNB9ZNB0.ICM   = 3
CNB9ZNC0.ICM   = 3
CNBJPRN3.ICM   = 3
CNM_0359.DLL   = 1
CNMBR359.DLL   = 1
CNMP_359.DLL   = 1
CNMSR.DLL      = 1
CNM.INI        = 3
MHUS08.CHM     = 3
CNMSTMN.DLL    = 1
CNMSTSR.SMR    = 1
CNMSMSD.DLL    = 1
CNMQUEUE.DLL   = 1
CNMSMOPT.DLL   = 1
CNME0.DAT      = 3
SHUS08.CHM     = 3
IH99US.CHM     = 3
CNB_3590.TBL   = 3
CNMPP.DLL      = 1
CNMPD.DLL      = 1
CNMP0.DAT      = 3
CNMP1.DAT      = 3
CNMP2.DAT      = 3
CNMVS.DLL      = 1
CNMVS.EXE      = 1
CNMW3.DLL      = 1
CNMW6.DLL      = 1
CNMFUS.DLL     = 1
CNMLH.DLL      = 1
CNMLH2.DLL     = 1
CNMPV.DLL      = 1
CNMSE.EXE      = 1
CNMBZU3.DLL    = 1
CNMBZU6.DLL    = 1
CNMBZM3.DLL    = 1
CNMBZM6.DLL    = 1
CNMBZS3.DLL    = 1
CNMBZS6.DLL    = 1
CNMURJ.DLL     = 1
CNMSRJ.DLL     = 1
MHJP08.CHM     = 3
SHJP08.CHM     = 3
IH99JP.CHM     = 3
CNMIU6.DLL     = 2
CNMLRFR.DLL    = 1
CNMURFR.DLL    = 1
CNMSRFR.DLL    = 1
MHFR08.CHM     = 3
SHFR08.CHM     = 3
IH99FR.CHM     = 3
CNMLRDE.DLL    = 1
CNMURDE.DLL    = 1
CNMSRDE.DLL    = 1
MHDE08.CHM     = 3
SHDE08.CHM     = 3
IH99DE.CHM     = 3
CNMLRIT.DLL    = 1
CNMURIT.DLL    = 1
CNMSRIT.DLL    = 1
MHIT08.CHM     = 3
SHIT08.CHM     = 3
IH99IT.CHM     = 3
CNMLRES.DLL    = 1
CNMURES.DLL    = 1
CNMSRES.DLL    = 1
MHES08.CHM     = 3
SHES08.CHM     = 3
IH99ES.CHM     = 3
CNMLRPT.DLL    = 1
CNMURPT.DLL    = 1
CNMSRPT.DLL    = 1
MHPT08.CHM     = 3
SHPT08.CHM     = 3
IH99PT.CHM     = 3
CNMLRDK.DLL    = 1
CNMURDK.DLL    = 1
CNMSRDK.DLL    = 1
MHDK08.CHM     = 3
SHDK08.CHM     = 3
IH99DK.CHM     = 3
CNMLRNO.DLL    = 1
CNMURNO.DLL    = 1
CNMSRNO.DLL    = 1
MHNO08.CHM     = 3
SHNO08.CHM     = 3
IH99NO.CHM     = 3
CNMLRSE.DLL    = 1
CNMURSE.DLL    = 1
CNMSRSE.DLL    = 1
MHSE08.CHM     = 3
SHSE08.CHM     = 3
IH99SE.CHM     = 3
CNMLRFI.DLL    = 1
CNMURFI.DLL    = 1
CNMSRFI.DLL    = 1
MHFI08.CHM     = 3
SHFI08.CHM     = 3
IH99FI.CHM     = 3
CNMLRGR.DLL    = 1
CNMURGR.DLL    = 1
CNMSRGR.DLL    = 1
MHGR08.CHM     = 3
SHGR08.CHM     = 3
IH99GR.CHM     = 3
CNMLRPL.DLL    = 1
CNMURPL.DLL    = 1
CNMSRPL.DLL    = 1
MHPL08.CHM     = 3
SHPL08.CHM     = 3
IH99PL.CHM     = 3
CNMLRCZ.DLL    = 1
CNMURCZ.DLL    = 1
CNMSRCZ.DLL    = 1
MHCZ08.CHM     = 3
SHCZ08.CHM     = 3
IH99CZ.CHM     = 3
CNMLRRU.DLL    = 1
CNMURRU.DLL    = 1
CNMSRRU.DLL    = 1
MHRU08.CHM     = 3
SHRU08.CHM     = 3
IH99RU.CHM     = 3
CNMLRHU.DLL    = 1
CNMURHU.DLL    = 1
CNMSRHU.DLL    = 1
MHHU08.CHM     = 3
SHHU08.CHM     = 3
IH99HU.CHM     = 3
CNMLRNL.DLL    = 1
CNMURNL.DLL    = 1
CNMSRNL.DLL    = 1
MHNL08.CHM     = 3
SHNL08.CHM     = 3
IH99NL.CHM     = 3
CNMLRTR.DLL    = 1
CNMURTR.DLL    = 1
CNMSRTR.DLL    = 1
MHTR08.CHM     = 3
SHTR08.CHM     = 3
IH99TR.CHM     = 3
CNMLRAR.DLL    = 1
CNMURAR.DLL    = 1
CNMSRAR.DLL    = 1
MHAR08.CHM     = 3
SHAR08.CHM     = 3
IH99AR.CHM     = 3
CNMLRCN.DLL    = 1
CNMURCN.DLL    = 1
CNMSRCN.DLL    = 1
MHCN08.CHM     = 3
SHCN08.CHM     = 3
IH99CN.CHM     = 3
CNMLRTW.DLL    = 1
CNMURTW.DLL    = 1
CNMSRTW.DLL    = 1
MHTW08.CHM     = 3
SHTW08.CHM     = 3
IH99TW.CHM     = 3
CNMLRKR.DLL    = 1
CNMURKR.DLL    = 1
CNMSRKR.DLL    = 1
MHKR08.CHM     = 3
SHKR08.CHM     = 3
IH99KR.CHM     = 3
CNMLRTH.DLL    = 1
CNMURTH.DLL    = 1
CNMSRTH.DLL    = 1
MHTH08.CHM     = 3
SHTH08.CHM     = 3
IH99TH.CHM     = 3
CNMLRID.DLL    = 1
CNMURID.DLL    = 1
CNMSRID.DLL    = 1
MHID08.CHM     = 3
SHID08.CHM     = 3
IH99ID.CHM     = 3

; Localizable Strings
;
[Strings]
CANON="Canon"
CNM_BJ_MONITOR="Canon BJ Language Monitor MP550 series,CNMLM9Z.DLL"
DISK1="Canon MP550 series Setup Disk"
CNM_BJ_PPROC="Canon MP550 series Print Processor,CNMPD9Z.DLL"
model="Canon MP550 series Printer" 

