hpzid4vp.inf Driver File Contents (HP_CLJ_CP4020_CP4520_Installer_AM.exe)

ÿþ;/*++

;

;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 

;

;

;	Dot4 INF for MS Vista

;

;	Hewlett-Packard Converged DOT4 version 12

;

;	

; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 

;--*/



;--------- Version Section ---------------------------------------------------



[Version]

Signature="$Windows NT$"

Provider=%INF_Provider%

DriverVer=06/22/2009,10.1.1.3

CatalogFile.NT=hpzid4vp.cat

CatalogFile.NTamd64=hpzid4v4.cat

Class=DOT4

ClassGUID={48721b56-6795-11d2-b1a8-0080c72e74a2}

DriverPackageType=PlugAndPlay

DriverPackageDisplayName="DOT4"



;====================================================



[ControlFlags]

ExcludeFromSelect=*



[DestinationDirs]

DefaultDestDir = 10,System32\drivers

Dot4_CoInst_CopyFile = 11



[SourceInfo]

SourceDirectory=%1%



[SourceDisksNames.x86]

1 = %CD%,,,

2 = %CD%,,,"drivers\dot4\Win2000"

3 = %CD%,,,"drivers\dot4\WinxP"



[SourceDisksNames]



[SourceDisksFiles.x86]

; Driver

hppldcoi.dll = 2

difxapi.dll  = 2





[SourceDisksNames.amd64]

1 = %CD%,,,

2 = %CD%,,,"drivers\dot4\amd64\winxp"



[SourceDisksFiles.amd64]

; Driver

hppldcoi.dll = 2

difxapi.dll  = 2



[SourceDisksFiles]

hppldcoi.dll = 2

difxapi.dll  = 2





;====================================================



[ClassInstall]

;

; Add the Dot4Usb class GUID to SYSTEM\CCS\Control\Class

;



[ClassInstall32]

;

; Add the Dot4Usb class GUID to SYSTEM\CCS\Control\Class

;

AddReg = Dot4UsbClassAddReg_2k



[Dot4UsbClassAddReg_2k]

;

; Give the class a descriptive name and an icon

;

HKR,,,,"Dot4Usb HPZ12"

HKR,,Icon,,"-20"



;========================================================================================



[Manufacturer]

%HP%=HP_Models,NTx86.6.0,NTAMD64.6.0



;[HP_Models]



[HP_Models.NTx86.6.0]





"HP LaserJet M9050 MFP (DOT4PAR)" = LJM9050_Inst,LPTENUM\Hewlett-PackardHP_LaE9DD



"HP LaserJet M9040 MFP (DOT4PAR)" = LJM9040_Inst,LPTENUM\Hewlett-PackardHP_La38DC



"HP Color LaserJet CP6015 (DOT4PAR)" = LJCP6015_Inst,LPTENUM\Hewlett-PackardHP_CoC45C



"HP Color LaserJet CM6040 MFP (DOT4PAR)" = LJCM6040_Inst,LPTENUM\Hewlett-PackardHP_Co23A3



"HP Color LaserJet CM6030 MFP (DOT4PAR)"   = LJCM6030_Inst,LPTENUM\Hewlett-PackardHP_Co94A2



"HP LaserJet P4014 (DOT4PAR)" = LJP4014_Inst,LPTENUM\Hewlett-PackardHP_LaE77A



"HP LaserJet P4515 (DOT4PAR)" = LJP4515_Inst,LPTENUM\Hewlett-PackardHP_La26AB



"HP LaserJet P4015 (DOT4PAR)" = LJP4015_Inst,LPTENUM\Hewlett-PackardHP_La27BB



"HP Color LaserJet CM3530 MFP (DOT4PAR)" = LJCM3530_Inst,LPTENUM\Hewlett-PackardHP_CoAB37



"HP Color LaserJet CP3525 (DOT4PAR)"       = LJCP3525_Inst,LPTENUM\Hewlett-PackardHP_CoF94C



"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La513A,LPTENUM\Hewlett-PackardHP_La507A

"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La90BB,LPTENUM\Hewlett-PackardHP_La52FA

"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La923B,LPTENUM\Hewlett-PackardHP_La937B

"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La53BA,LPTENUM\Hewlett-PackardHP_La57FA

"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La973B,lptenum\hewlett-packardhp_la3696



"HP Color LaserJet CP4520 Series (DOT4PAR)" = LJCP4520_Inst,LPTENUM\Hewlett-PackardHP_Co9E83

"HP Color LaserJet CP4020 Series (DOT4PAR)" = LJCP4020_Inst,LPTENUM\Hewlett-PackardHP_Co8E93

"HP LaserJet M9059 MFP (DOT4PAR)"        = LJM9059_Inst,LPTENUM\Hewlett-PackardHP_La8800

"HP Color LaserJet CM6049f MFP(DOT4PAR)" = LJCM6049f_Inst,LPTENUM\Hewlett-PackardHP_Co1D89

"HP LaserJet M4349x MFP (DOT4PAR)"       = LJM4349x_Inst,LPTENUM\Hewlett-PackardHP_La9862



;;=======================================================================================================



[HP_Models.NTAMD64.6.0]



"HP LaserJet M9050 MFP (DOT4PAR)" = LJM9050_Inst,LPTENUM\Hewlett-PackardHP_LaE9DD



"HP LaserJet M9040 MFP (DOT4PAR)" = LJM9040_Inst,LPTENUM\Hewlett-PackardHP_La38DC



"HP Color LaserJet CP6015 (DOT4PAR)" = LJCP6015_Inst,LPTENUM\Hewlett-PackardHP_CoC45C



"HP Color LaserJet CM6040 MFP (DOT4PAR)" = LJCM6040_Inst,LPTENUM\Hewlett-PackardHP_Co23A3



"HP Color LaserJet CM6030 MFP (DOT4PAR)"   = LJCM6030_Inst,LPTENUM\Hewlett-PackardHP_Co94A2



"HP LaserJet P4014 (DOT4PAR)" = LJP4014_Inst,LPTENUM\Hewlett-PackardHP_LaE77A



"HP LaserJet P4515 (DOT4PAR)" = LJP4515_Inst,LPTENUM\Hewlett-PackardHP_La26AB



"HP LaserJet P4015 (DOT4PAR)" = LJP4015_Inst,LPTENUM\Hewlett-PackardHP_La27BB



"HP Color LaserJet CM3530 MFP (DOT4PAR)" = LJCM3530_Inst,LPTENUM\Hewlett-PackardHP_CoAB37



"HP Color LaserJet CP3525 (DOT4PAR)"       = LJCP3525_Inst,LPTENUM\Hewlett-PackardHP_CoF94C



"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La513A,LPTENUM\Hewlett-PackardHP_La507A

"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La90BB,LPTENUM\Hewlett-PackardHP_La52FA

"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La923B,LPTENUM\Hewlett-PackardHP_La937B

"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La53BA,LPTENUM\Hewlett-PackardHP_La57FA

"HP LaserJet P3010 Series (DOT4PAR)"     = LJP3010_Inst,LPTENUM\Hewlett-PackardHP_La973B,lptenum\hewlett-packardhp_la3696



"HP LaserJet M9059 MFP (DOT4PAR)"        = LJM9059_Inst,LPTENUM\Hewlett-PackardHP_La8800

"HP Color LaserJet CM6049f MFP(DOT4PAR)" = LJCM6049f_Inst,LPTENUM\Hewlett-PackardHP_Co1D89

"HP LaserJet M4349x MFP (DOT4PAR)"       = LJM4349x_Inst,LPTENUM\Hewlett-PackardHP_La9862



;=========================================================================================







[LJCM6040_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJCM6040,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM6040_AddReg



[LJM9050_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJM9050,Dot4_UsePolling_AddReg,Dot4_LPT_LJM9050_AddReg



[LJCP6015_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJCP6015,Dot4_UsePolling_AddReg,Dot4_LPT_LJCP6015_AddReg



[LJM9040_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJM9040,Dot4_UsePolling_AddReg,Dot4_LPT_LJM9040_AddReg



[LJCM6030_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_LJCM6030_AddReg,Dot4_UsePolling_AddReg,LJCM6030_LPT_AddReg





[LJP4014_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4014_AddReg



[LJP4515_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4515_AddReg



[LJP4015_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4015_AddReg



[LJCM3530_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=LJCM3530_LPT_AddReg,LJCM3530_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJCP3525_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=LJCP3525_LPT_AddReg,LJCP3525_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJP3010_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=LJP3010_LPT_AddReg,LJP3010_AddReg_XP,Dot4_UsePolling_AddReg



[LJCP4520_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=LJCP4520_LPT_AddReg,LJCP4520_AddReg_XP,Dot4_UsePolling_AddReg



[LJCP4020_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=LJCP4020_LPT_AddReg,LJCP4020_AddReg_XP,Dot4_UsePolling_AddReg



[LJM9059_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=LJM9059_LPT_AddReg,LJM9059_AddReg_XP,Dot4_UsePolling_AddReg



[LJCM6049f_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=LJCM6049f_LPT_AddReg,LJCM6049f_AddReg_XP,Dot4_UsePolling_AddReg



[LJM4349x_Inst.NT]

INCLUDE=DOT4.INF

Needs=DOT4_OEM

AddReg=LJM4349x_LPT_AddReg,LJM4349x_AddReg_XP,Dot4_UsePolling_AddReg



;====================================================



;

;Device specific Coinstaller 





[LJCM6040_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJM9050_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJM9040_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCP6015_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCM6030_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP4014_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP4515_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP4015_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCM3530_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCP3525_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP3010_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCP4520_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCP4020_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJM9059_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCM6049f_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJM4349x_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



;====================================================



;

;Register The CoInstaller

;

[Dot4.CoInstallers_AddReg]

HKR,,CoInstallers32,0x00010000,"hppldcoi.dll, PreloadDriverCoInstallEntryPoint"





;

;CopyFiles

;

[Dot4_CoInst_CopyFile]

hppldcoi.dll,,,0x10

difxapi.dll,,,0x10









;====================================================





;

; Registry Entry to start driver 

;

[Dot4_AddReg]

HKR,%MS_Printer_Func%,%Desc_Val%,,%HP_Device%

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[MS_AddReg_USB]

HKR,,"LowerFilters",0x00010000,"dot4usb"



[Dot4_UseInterrupt_AddReg]

HKR,%Policy%,%UseInterruptEndPoint%,0x00010001,0x1



[Dot4_UsePolling_AddReg]

HKR,%Policy%,%UseInterruptEndPoint%,0x00010001,0x0



[DOT4_Generic_Attributes_AddReg]

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[Dot4_AddReg_LJCM6040]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CM6040 MFP printer"

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[Dot4_LPT_LJCM6040_AddReg]

HKLM,%LJ_CM6040_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CM6040_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CM6040_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[Dot4_AddReg_LJM9050]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet M9050 MFP printer"

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[Dot4_LPT_LJM9050_AddReg]

HKLM,%LJ_M9050_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_M9050_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_M9050_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[Dot4_LPT_LJM9040_AddReg]

HKLM,%LJ_M9040_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_M9040_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_M9040_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[Dot4_AddReg_LJM9040]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet M9040 MFP Printer"

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[Dot4_AddReg_LJCP6015]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CP6015 printer"

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[Dot4_LPT_LJCP6015_AddReg]

HKLM,%LJ_CP6015_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CP6015_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CP6015_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[Dot4_LJCM6030_AddReg]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CM6030 MFP Printer"

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[LJCM6030_LPT_AddReg]

HKLM,%LJ_CM6030_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CM6030_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CM6030_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[Dot4_AddReg_LJP4014]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet P4014 printer"

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[Dot4_LPT_LJP4014_AddReg]

HKLM,%LJ_4014_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_4014_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_4014_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[Dot4_AddReg_LJP4515]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet P4515 printer"

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[Dot4_LPT_LJP4515_AddReg]

HKLM,%LJ_4515_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_4515_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_4515_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[Dot4_AddReg_LJP4015]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet P4015 printer"

HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1

HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1



[Dot4_LPT_LJP4015_AddReg]

HKLM,%LJ_4015_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_4015_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_4015_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[LJCM3530_LPT_AddReg]

HKLM,%LJ_CM3530_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CM3530_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CM3530_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[LJCM3530_AddReg_XP]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CM3530 MFP Printer"



[LJCP3525_AddReg_XP]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CP3525 Printer"



[LJCP3525_LPT_AddReg]

HKLM,%LJ_CP3525_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CP3525_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CP3525_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[LJP3010_AddReg_XP]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet P3010 Series Printer"



[LJP3010_LPT_AddReg]

HKLM,%LJ_P3010_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_P3010_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_P3010_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[LJCP4520_AddReg_XP]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CP4520 Series Printer"



[LJCP4520_LPT_AddReg]

HKLM,%LJ_CP4520_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CP4520_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CP4520_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[LJCP4020_AddReg_XP]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CP4020 Series Printer"



[LJCP4020_LPT_AddReg]

HKLM,%LJ_CP4020_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CP4020_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CP4020_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[LJM9059_AddReg_XP]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet M9059 MFP Printer"



[LJM9059_LPT_AddReg]

HKLM,%LJ_M9059_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_M9059_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_M9059_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[LJCM6049f_AddReg_XP]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CM6049f MFP Printer"



[LJCM6049f_LPT_AddReg]

HKLM,%LJ_CM6049f_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CM6049f_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CM6049f_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[LJM4349x_AddReg_XP]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet M4349x MFP Printer"



[LJM4349x_LPT_AddReg]

HKLM,%LJ_M4349x_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_M4349x_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_M4349x_DOT3%,%ParResetChannel%,0x00010001, 0x4e



;====================================================



; Special configuration info for Win98 and Win2000







[LJCM6040_Inst.NT.HW]

AddReg=Dot4_AddReg_LJCM6040,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM6040_AddReg



[LJM9050_Inst.NT.HW]

AddReg=Dot4_AddReg_LJM9050,Dot4_UsePolling_AddReg,Dot4_LPT_LJM9050_AddReg



[LJM9040_Inst.NT.HW]

AddReg=Dot4_AddReg_LJM9040,Dot4_UsePolling_AddReg,Dot4_LPT_LJM9040_AddReg



[LJCP6015_Inst.NT.HW]

AddReg=Dot4_AddReg_LJCP6015,Dot4_UsePolling_AddReg,Dot4_LPT_LJCP6015_AddReg



[LJCM6030_Inst.NT.HW]

AddReg=LJCM6030_LPT_AddReg,Dot4_LJCM6030_AddReg,Dot4_UsePolling_AddReg



[LJP4014_Inst.NT.HW]

AddReg=Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4014_AddReg



[LJP4515_Inst.NT.HW]

AddReg=Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4515_AddReg



[LJP4015_Inst.NT.HW]

AddReg=Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4015_AddReg



[LJCM3530_Inst.NT.HW]

AddReg=LJCM3530_LPT_AddReg,LJCM3530_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJCP3525_Inst.NT.HW]

AddReg=LJCP3525_LPT_AddReg,LJCP3525_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJP3010_Inst.NT.HW]

AddReg=LJP3010_LPT_AddReg,LJP3010_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJCP4520_Inst.NT.HW]

AddReg=LJCP4520_LPT_AddReg,LJCP4520_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJCP4020_Inst.NT.HW]

AddReg=LJCP4020_LPT_AddReg,LJCP4020_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJM9059_Inst.NT.HW]

AddReg=LJM9059_LPT_AddReg,LJM9059_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJCM6049f_Inst.NT.HW]

AddReg=LJCM6049f_LPT_AddReg,LJCM6049f_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



[LJM4349x_Inst.NT.HW]

AddReg=LJM4349x_LPT_AddReg,LJM4349x_AddReg_XP,Dot4_UsePolling_AddReg,DOT4_Generic_Attributes_AddReg



;=======================================

;

;Service Sections

;





[LJCM6040_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJM9050_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJM9040_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJCP6015_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJCM6030_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJP4014_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJP4515_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJP4015_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJCM3530_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJCP3525_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJP3010_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJCP4520_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJCP4020_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJM9059_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJCM6049f_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJM4349x_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



;

;  Register the coinstaller.

;





;

; Copy Files

;

[Dot4_Inst]

DisplayName     = %Dot4_Name%

ServiceType     = 1             ; Kernel driver

StartType       = 3             ; Manual start

ErrorControl    = 1             ; Error ignore

ServiceBinary   = %12%\Dot4.sys



[DOT4USB_Service_Inst]

DisplayName    = %MS_DOT4USB_NAME% "Dot4USB Filter"

ServiceType    = 1 ;KERNEL_DRIVER

StartType      = 3 ;DEMAND START

ErrorControl   = 0 ;ERROR_IGNORE

ServiceBinary  = %12%\dot4usb.sys

LoadOrderGroup = extended base





;====================================================



[Strings]

Dot4Usb_Name   = "USB to IEEE-1284.4 Translation Driver HPZius12"

Dot4_Name      = "MS IEEE-1284.4 Driver"

HP             = "Hewlett-Packard"

INF_Provider   = "Hewlett-Packard"

CD           = "hp cd"

ParFwdSkip          = "ParFwdSkip"

ParRevSkip          = "ParRevSkip"

ParResetChannel     = "ParRC"

Dot4Usb_Setup_Ins_SvcDesc = "HPZius12"

UFD_DOT4USB_NAME        = "HP Dot4USB Filter"

Storage_Func	    	= "Functions\STORE_HPZ"

MS_Printer_Func        	= "Functions\PRINT"

Scanner_Func	    	= "Functions\SCAN_HPZ"

Policy              	= "Policy"

CreditOnZeroLength  	= "CreditOnZeroLength"

UseInterruptEndPoint    = "UseInterruptEndPoint"

PiggyBackCredit     	= "PiggyBackCredit"

DJ450_USB_Device    	= "dj450 USB"

HP_Device               = "HP Device"

Desc_Val            	= "Description"

Dot4Str             	= "printer card reader (HPZ12)"

MS_DOT4USB_NAME		= "MS Dot4USB Filter"

LJ_CM6040_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_Color_LaserJet_CM6040_MFP"

LJ_M9050_DOT3           = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_M9050_MFP"

LJ_M9040_DOT3           = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_M9040_MFP"

LJ_CP6015_DOT3          = "System\CurrentControlSet\Control\Dot3\HEWLETT-PACKARDHP_COLOR_LASERJET_CP6015"

LJ_CM6030_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_Color_LaserJet_CM6030_MFP"

LJ_4014_DOT3            = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_P4014"

LJ_4515_DOT3            = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_P4515"

LJ_4015_DOT3            = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_P4015"

LJ_CP3525_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_Color_LaserJet_CP3525"

LJ_CM3530_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_Color_LaserJet_CM3530_MFP"

LJ_P3010_DOT3           = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_P3010_Series"

LJ_CP4520_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_Color_LaserJet_CP4520_Series"

LJ_CP4020_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_Color_LaserJet_CP4020_Series"

LJ_M9059_DOT3           = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_M9059_MFP"

LJ_CM6049f_DOT3         = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_Color_LaserJet_CM6049f_MFP"

LJ_M4349x_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_M4349x_MFP"
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: web5, load: 1.00