; Copyright Hewlett-Packard 2007
; Installation file for HPFXBULK Driver

[Version]
Signature="$WINDOWS NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider=%MFGNAME%
DriverVer=09/09/2009,1.0.0.3
CatalogFile=hpmews01.cat 

;------------------------------------------------------------------------------
;  Standard INF sections
;------------------------------------------------------------------------------

[Manufacturer]
%MFGNAME%=DeviceList

[DestinationDirs]
DefaultDestDir=10,System32\Drivers 
CoinstCopyFiles=11

[SourceDisksFiles]
hpfxbulk.sys=1
hpfxgen.sys=1
hpmews01.dll=1

[SourceDisksNames]
1=%DiskName%,,,

[DeviceList]
%DESCR1%=DriverInstall,USB\VID_03f0&PID_3817&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_3717&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_3C17&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_3617&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_2F17&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_3117&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_4D17&rev_0100&mi_02
%DESCR1%=DriverInstall,USB\VID_03f0&PID_4517&rev_0100&mi_02
%DESCR1%=DriverInstall,USB\VID_03f0&PID_4C17&rev_0100&mi_02
%DESCR1%=DriverInstall,USB\VID_03f0&PID_4417&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_5017&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_5217&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_5317&rev_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03f0&PID_5417&rev_0100&mi_01

%DESCR1%=DriverInstall,USB\VID_03F0&PID_5c17&REV_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03F0&PID_5d17&REV_0100&mi_01
%DESCR1%=DriverInstall,USB\VID_03F0&PID_5c17&REV_0001&mi_01
%DESCR1%=DriverInstall,USB\VID_03F0&PID_5d17&REV_0001&mi_01

%DESCR1%=DriverInstall,USB\VID_03F0&PID_5917&REV_0100&mi_02
%DESCR1%=DriverInstall,USB\VID_03F0&PID_5a17&REV_0100&mi_02
%DESCR1%=DriverInstall,USB\VID_03F0&PID_5b17&REV_0100&mi_02

%DESCR1%=DriverInstall,USB\VID_03F0&PID_4e17&REV_0100&mi_02
%DESCR1%=DriverInstall,USB\VID_03F0&PID_4f17&REV_0100&mi_02

;------------------------------------------------------------------------------
;  Windows 2000, XP, and Server 2003 Sections
;------------------------------------------------------------------------------


[DriverInstall]
CopyFiles=DriverCopyFiles

[DriverCopyFiles]
hpfxbulk.sys,,,2
hpfxgen.sys,,,2

[DriverInstall.Services]
AddService=HPEWSFXBULK,2,DriverService

[DriverService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%10%\system32\drivers\hpfxbulk.sys
AddReg=DriverService_AddReg

[DriverService_AddReg]
HKR,,FriendlyName,,%FRIENDLYNAME%
HKR,"Parameters","MaximumTransferSize",0x10001,2048
HKR,"Parameters","DebugLevel",0x10001,2

[DriverInstall.CoInstallers]
CopyFiles=CoinstCopyFiles
AddReg=CoinstAddReg

[CoinstCopyFiles]
hpmews01.dll,,,2

[CoinstAddReg]
HKR,,CoInstallers32,0x00010000,"hpmews01.dll,CoSetup"
HKLM,%HP_CURRENT_DEVICE_PATH%,"CurrentDeviceType",0x00010001,0

[ClassInstall32]
;
; Add the class GUID to SYSTEM\CCS\Control\Class
;
AddReg = HPFXBULK_AddReg

[HPFXBULK_AddReg]
;
; Give the class a descriptive name and an icon
;
HKR,,,,"HP FX Bulk"
HKR,,Icon,,"-20"

[SourceInfo]
; Used by the co-installer to figure out where the original media is located.
OriginalInfSourcePath = %1%

[InstallData]
DataFileName=hpmews01.dat
;------------------------------------------------------------------------------
;  String Definitions
;------------------------------------------------------------------------------

[Strings]
MFGNAME="Hewlett-Packard"
HP_CURRENT_DEVICE_PATH="Software\Hewlett-Packard\HP Print Settings"
DiskName="HP Printing Software"
DESCR1="HP EWS UPD"
FRIENDLYNAME="HP USB EWS-FX Bulk Driver"
