hpzid4vp.inf Driver File Contents (Mfp8050pcl5winxpvista2k3-64.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=02/18/2008,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 CM8060 MFP with Edgeline (DOT4USB)" = LJCM8060_D4Usb_Poll_Inst,USB\VID_03F0&PID_7117

"HP CM8060 MFP with Edgeline (DOT4PAR)" = LJCM8060_Inst,LPTENUM\Hewlett-PackardHP_CM12EE



"HP CM8050 MFP with Edgeline (DOT4USB)" = LJCM8050_D4Usb_Poll_Inst,USB\VID_03F0&PID_7717

"HP CM8050 MFP with Edgeline (DOT4PAR)" = LJCM8050_Inst,LPTENUM\Hewlett-PackardHP_CM21AA



"HP LaserJet M9050 MFP (DOT4USB)" = LJM9050_D4Usb_Poll_Inst,USB\VID_03F0&PID_8317

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



"HP LaserJet M9040 MFP (DOT4USB)" = LJM9040_D4Usb_Poll_Inst,USB\VID_03F0&PID_8417

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



"HP Color LaserJet CP6015 (DOT4USB)" = LJCP6015_D4Usb_Poll_Inst,USB\VID_03F0&PID_6F17

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



"HP Color LaserJet CM6040 MFP (DOT4USB)" = LJCM6040_D4Usb_Poll_Inst,USB\VID_03F0&PID_7C17

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



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



"HP LaserJet P4014 (DOT4USB)" = LJP4014_D4Usb_Poll_Inst,USB\VID_03F0&PID_8217

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



"HP LaserJet P4515 (DOT4USB)" = LJP4515_D4Usb_Poll_Inst,USB\VID_03F0&PID_8017

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



"HP LaserJet P4015 (DOT4USB)" = LJP4015_D4Usb_Poll_Inst,USB\VID_03F0&PID_8117

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



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



[HP_Models.NTAMD64.6.0]



"HP CM8060 MFP with Edgeline (DOT4USB)" = LJCM8060_D4Usb_Poll_Inst,USB\VID_03F0&PID_7117

"HP CM8060 MFP with Edgeline (DOT4PAR)" = LJCM8060_Inst,LPTENUM\Hewlett-PackardHP_CM12EE



"HP CM8050 MFP with Edgeline (DOT4USB)" = LJCM8050_D4Usb_Poll_Inst,USB\VID_03F0&PID_7717

"HP CM8050 MFP with Edgeline (DOT4PAR)" = LJCM8050_Inst,LPTENUM\Hewlett-PackardHP_CM21AA



"HP LaserJet M9050 MFP (DOT4USB)" = LJM9050_D4Usb_Poll_Inst,USB\VID_03F0&PID_8317

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



"HP LaserJet M9040 MFP (DOT4USB)" = LJM9040_D4Usb_Poll_Inst,USB\VID_03F0&PID_8417

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



"HP Color LaserJet CP6015 (DOT4USB)" = LJCP6015_D4Usb_Poll_Inst,USB\VID_03F0&PID_6F17

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



"HP Color LaserJet CM6040 MFP (DOT4USB)" = LJCM6040_D4Usb_Poll_Inst,USB\VID_03F0&PID_7C17

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



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



"HP LaserJet P4014 (DOT4USB)" = LJP4014_D4Usb_Poll_Inst,USB\VID_03F0&PID_8217

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



"HP LaserJet P4515 (DOT4USB)" = LJP4515_D4Usb_Poll_Inst,USB\VID_03F0&PID_8017

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



"HP LaserJet P4015 (DOT4USB)" = LJP4015_D4Usb_Poll_Inst,USB\VID_03F0&PID_8117

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



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



[LJCM8060_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM8060,Dot4_UsePolling_AddReg



[LJCM8050_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM8050,Dot4_UsePolling_AddReg



[LJM9050_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJM9050,Dot4_UsePolling_AddReg



[LJM9040_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJM9040,Dot4_UsePolling_AddReg



[LJCM8060_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJCM8060,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM8060_AddReg



[LJCM8050_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJCM8050,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM8050_AddReg



[LJCM6040_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM6040,Dot4_UsePolling_AddReg



[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_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJCP6015,Dot4_UsePolling_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_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg



[LJP4014_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4014_AddReg



[LJP4515_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg



[LJP4515_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4515_AddReg



[LJP4015_D4Usb_Poll_Inst.NT]

Include=DOT4.INF

Needs=DOT4USB_Inst.NT

AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg



[LJP4015_Inst.NT]

Include=DOT4.INF

Needs=DOT4_OEM

AddReg=Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4015_AddReg



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



;

;Device specific Coinstaller 



[LJCM8060_D4Usb_Poll_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCM8050_D4Usb_Poll_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJM9050_D4Usb_Poll_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJM9040_D4Usb_Poll_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCM8060_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCM8050_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJCM6040_D4Usb_Poll_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[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_D4Usb_Poll_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_D4Usb_Poll_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP4014_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP4515_D4Usb_Poll_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP4515_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP4015_D4Usb_Poll_Inst.NT.CoInstallers]

AddReg=Dot4.CoInstallers_AddReg

CopyFiles=Dot4_CoInst_CopyFile



[LJP4015_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_LJCM8060]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP CM8060 MFP with Edgeline printer"

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

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



[Dot4_AddReg_LJCM8050]

HKR,%MS_Printer_Func%,%Desc_Val%,,"HP CM8050 MFP with Edgeline printer"

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

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



[Dot4_LPT_LJCM8060_AddReg]

HKLM,%LJ_CM8060_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CM8060_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CM8060_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[Dot4_LPT_LJCM8050_AddReg]

HKLM,%LJ_CM8050_DOT3%,%ParFwdSkip%,0x00010001,0x60

HKLM,%LJ_CM8050_DOT3%,%ParRevSkip%,0x00010001,0x778

HKLM,%LJ_CM8050_DOT3%,%ParResetChannel%,0x00010001, 0x4e



[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



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



; Special configuration info for Win98 and Win2000





[LJCM8060_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM8060,Dot4_UsePolling_AddReg



[LJCM8050_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM8050,Dot4_UsePolling_AddReg



[LJM9050_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJM9050,Dot4_UsePolling_AddReg



[LJM9040_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJM9040,Dot4_UsePolling_AddReg



[LJCM6040_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM6040,Dot4_UsePolling_AddReg



[LJCM8050_Inst.NT.HW]

AddReg=Dot4_AddReg_LJCM8050,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM8050_AddReg



[LJCM8060_Inst.NT.HW]

AddReg=Dot4_AddReg_LJCM8060,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM8060_AddReg



[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_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJCP6015,Dot4_UsePolling_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



[LJP4014_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg



[LJP4515_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg



[LJP4515_Inst.NT.HW]

AddReg=Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4515_AddReg



[LJP4015_D4Usb_Poll_Inst.NT.HW]

AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg



[LJP4015_Inst.NT.HW]

AddReg=Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4015_AddReg



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

;

;Service Sections

;



[LJCM8060_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_Inst



[LJCM8050_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_Inst



[LJM9050_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_Inst



[LJM9040_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_Inst



[LJCM6040_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_Inst



[LJCM8050_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJCM8060_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[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_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_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



[LJP4014_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_Inst



[LJP4515_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_Inst



[LJP4515_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4,,DOT4_Inst



[LJP4015_D4Usb_Poll_Inst.NT.Services]

Include=DOT4.INF

Needs=DOT4.Services

AddService = dot4usb,,DOT4USB_Service_Inst



[LJP4015_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_CM8060_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_CM8060"

LJ_CM8050_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_CM8050"

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"

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: 0.44