


; USB HPI File

[version]
signature=hpi
version=3.2

[includes]
count=2
1=inc.hpi
2=driver.hpi

[install:usb95]
1=AddMonitor,   $if,^$usb^$,==,true,addusbprintermonitor95,,$
count=1

[install:usb98]
1=AddMonitor,   $if,^$usb^$,==,true,addusbprintermonitor98,,$
count=1

[addusbprintermonitor95]
Name=$portmonitorname_ms13$
DLL=$divid$l95$pnum$.dll
Environment=$environment$

[addusbprintermonitor98]
Name=$portmonitorname_ms13$
DLL=$divid$l98$pnum$.dll
Environment=$environment$

[uninstall:usb95]
1=DelFile
2=DelReg,  delregmonitor, delregdevice, delregservices
3=DelFile, delinf95, delusbfiles
count=3

[uninstall:usb98]
1=DelFile,uninstall:usb98delfiles
2=DelReg,  delregmonitor, delregdevice, delregservices, delregother
3=DelFile, delinf98, delusbfiles
count=3

[delregmonitor]
1=HKLM, $controlprintpath$\$monitorpath$, $portmonitorname_ms13$

[delregdevice]
1=HKLM, Enum\USB, $usb_id$

[delinf95]
1=Hewlett-PackardHPFUSB95.INF,$10$,Inf\Other,normal
2=NECNECUSB95.INF,$10$,Inf\Other,normal


[delinf98]
1=Hewlett-PackardHPFUSB98.INF,$10$,Inf\Other,normal
2=NECNECUSB98.INF,$10$,Inf\Other,normal
3=Hewlett-PackardHPFU98$pnum$.INF,$10$,Inf\Other,normal
4=NECNECU98$pnum$.INF,$10$,Inf\Other,normal

[delusbfiles]
1=$divid$uci$pnum$.ini,$11$,,normal
2=$divid$uci$pnum$.dll,$11$,,normal
3=$divid$usb$pnum$.sys,$11$,,normal
[delregservices]
1=HKLM,System\CurrentControlSet\Services\Class,HPUSBDeskJet830
[delregother]
1=HKLM,System\CurrentControlSet\Services\Class,{40AE4140-01CD-11d3-8B3F-080009B67342}
2=HKLM,System\CurrentControlSet\Control\DeviceClasses,{40AE4140-01CD-11d3-8B3F-080009B67342}
[uninstall:usb98delfiles]
Count=3
1=HPFl9823.dll, $11$, ,normal,0
2=HPFkal23.dll, $11$, ,normal,0
3=HPFiop23.dll, $11$, ,normal,0
