hphusb12.inf Driver File Contents (hp_52_enu.exe)

Driver Package File Name: hp_52_enu.exe
File Size: 41.2 MB

;/*++
;
;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 
;
;Hewlett-Packard HPP Division
;
;	Magic Keyword for hph 12 INF files	{CD10FBC5-0867-4A64-951B-735967A927ED}
;	do not remove is used by the scrubber
;
; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 
;
;--*/
[Version]
Signature="$CHICAGO$"
Class="USB HPH12"
ClassGUID={27f5e09d-e1b5-46d7-89fe-126d299f581f}
CatalogFile.NT=HPhusb12.cat
Provider=%HP%
DriverVer=12/20/2003, 5.2.5

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%HP%=HP

[HP]
"photosmart 140 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_1002&mi_00
"photosmart 240 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_1102&mi_00
"photosmart 7200 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_b002&mi_00
"photosmart 7200 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_b102&mi_00
"photosmart 7600 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_2202&mi_00
"photosmart 7600 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_2302&mi_00
"photosmart 7600 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_b202&mi_00
"photosmart 7600 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_b302&mi_00
"photosmart 7700 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_2402&mi_00
"photosmart 7700 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_2502&mi_00
"photosmart 7700 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_b402&mi_00
"photosmart 7700 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_b502&mi_00
"photosmart 7900 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_b602&mi_00
"photosmart 7900 series (USBPRINT)"	= USBPRINT_Inst,usb\vid_03f0&pid_b702&mi_00

[DestinationDirs]
DefaultDestDir = 10,system32\drivers

USBPRINT_Inst_CpyFiles = 10,system32\drivers

; 16 bit part of the class installer
USBPRINT_Inst_CpyF116 = 11

; 32 bit part of the class installer
;Dot4_Ins_CpyF132_9X  = 10
;Infr_Ins_CpyF_9X  = 10

[USBPRINT_Inst.NT]
Copyfiles = USBPRINT_Inst_CpyFiles
AddReg    = USBPRINT_AddReg
DriverVer=12/20/2003, 5.2.5

[USBPRINT_Inst]
Copyfiles = USBPRINT_Inst_CpyFiles,USBPRINT_Inst_CpyF116
AddReg    = USBPRINT_AddReg,USBPRINT_AddReg_9X
DriverVer=12/20/2003, 5.2.5


;====================================
;=	Sections for Copy Files         =
;====================================

;
;	HID specific files
;
[USBPRINT_Inst_CpyF116]
hpzuci12.dll,,,0x60
hpzc3212.dll,,,0x60
usbmon.dll,,,16

[USBPRINT_Inst_CpyFiles]
usbprint.sys,,,16

[USBPRINT_AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"usbprint.sys"

[SourceDisksNames]
1=%CD%,,,

[SourceDisksFiles]
usbprint.sys = 1
usbmon.dll   = 1
hpzuci12.dll = 1	;16 bit class installer
hpzc3212.dll = 1	;32 bit class installer

;=========================
;=   Class Installation  =
;=========================

;
;	Class name division specific due to use class installer
;
[USBPRINT_AddReg_9X]
HKR,,,,%Dot4_Setup_Ins_SvcDesc%
HKR,,Installer,,"hpzuci12.dll,ClassInstall"
HKR,,Icon,,-20
HKLM,"System\CurrentControlSet\Control\Print\Monitors\usbmon",driver,,usbmon.dll

[ClassInstall]
AddReg    = USBPRINT_AddReg_9X
CopyFiles = USBPRINT_Inst_CpyF116

[strings]
USBPRINT.DeviceDesc   = "HP USB Printing Support HPH12"
Dot4_Setup_Ins_SvcDesc = "USB HPH12"
HP="Hewlett-Packard"
CD="hp cd"
server: web5, load: 0.98