; ; Wiahp001.inf -- HP Scan mini driver setup file ; Copyright (c) 2006 Microsoft Corporation ; [Version] Signature="$CHICAGO$" Class=Image ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f} Provider=%Provider% DriverVer=06/21/2006,6.1.7600.16385 [DestinationDirs] DefaultDestDir = 11 [SourceDisksNames] 1 = windows cd [SourceDisksFiles] hpljbfig.dll = 1 ;==================================================== [Manufacturer] "Hewlett-Packard"=Models,NTamd64 [ControlFlags] ExcludeFromSelect=* [Models.NTamd64] %LJ_1220_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0417&Rev_0100&SCAN %LJ_3200_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0117&Rev_0100&SCAN %LJ_3300_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0817&Rev_0100&SCAN %LJ_3330_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0917&Rev_0100&SCAN %LJ_1220% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_LaE67C&SCAN %LJ_3200% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_La3E7C&SCAN %LJ_3200M% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_LaD4FF&SCAN %LJ_3300% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_LaB770&SCAN %LJ_3330% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_La0E2D&SCAN %LJ_3015_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1617&Rev_0100&SCAN %LJ_3020_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1717&Rev_0100&SCAN %LJ_3030_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1817&Rev_0100&SCAN %LJ_3380_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1917&Rev_0100&SCAN %LJ_2820_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_2617&Rev_0100&mi_00&SCAN %LJ_2840_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_2817&Rev_0100&mi_00&SCAN %LJ_3050_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_3217&Rev_0100&mi_00&SCAN %LJ_3052_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_3317&Rev_0100&mi_00&SCAN %LJ_3055_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_3417&Rev_0100&mi_00&SCAN %LJ_3390_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_3517&Rev_0100&mi_00&SCAN %LJ_3392_USB% = Dot4Scan_Inst,DOT4\Vid_03f0&Pid_3517&Rev_0100&mi_00&SCAN %LJ_3015% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_La6D84&SCAN %LJ_3020% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_La9E44&SCAN %LJ_3030% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_La0E45&SCAN %LJ_3380% = Dot4Scan_Inst,DOT4\Hewlett-PackardHP_La3EB2&SCAN [Dot4Scan_Inst] Include = dot4.inf,dot4prt.inf Needs = Dot4_OEM,Dot4Print_Inst.NT,Dot4Scan_OEM ;Dot4.sys Dot4prt.sys Dot4Scan.sys CopyFiles=Scanner_CopyFiles AddReg=Dot4Scan_AddReg,Dot4Scan_RegUSD_WIA ; ; STI-specific install directives ; SubClass=StillImage DeviceType=1 DeviceSubType=0x2 Capabilities=0x31 ;Events=WIASample.Events ;DeviceSubType=0x1 DeviceData=WIASample.DeviceData ICMProfiles="sRGB Color Space Profile.icm" ;Registration RegisterDlls=Dot4Scan_Inst.RegisterDlls.WIA [Dot4Scan_Inst.HW] ; ; Special configuration info ; AddReg=Dot4Scan_AddReg ;[WIASample.Events] ;ScanButton=%ScanButton.Desc%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},* [WIASample.DeviceData] Server=local UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} [Dot4Scan_Inst.RegisterDlls.WIA] 11,,hpljbfig.dll,1 [Scanner_CopyFiles] hpljbfig.dll,,,32 [Dot4Scan_RegUSD_WIA] ; ; Register USD ; HKR,,HardwareConfig,1,0x10 HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"Hewlett Packard USD" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\hpljbfig.dll HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,"Both" [Dot4Scan_AddReg] ; ; Add keys under Enum\enumeratorID\device-instance-id ; HKR,,"ReadSocketId",0x00010001,0x0004 HKR,,"WriteSocketId",0x00010001,0x0004 HKR,,"ReadBufferSize",0x00010001,0x7FFF HKR,,"WriteBufferSize",0x00010001,0x7FFF [Dot4Scan_Inst.Services] ; ; Add the Dot4 driver as a service ; ;Include=sti.inf AddService=Dot4Scan,0x00000002,Dot4ScanService ;AddService = stisvc,,ClassInstall32.Service.stisvc [Dot4ScanService] ; ; Service configuration info ; DisplayName = %Dot4Scan_Name% ServiceType = 1 ; Kernel driver StartType = 3 ; Manual start ErrorControl = 1 ; Error ignore ServiceBinary = %12%\Dot4Scan.sys ;==================================================== [Strings] ;Localizable WIA.SvcDisplayName = "Windows Image Acquisition (WIA)" WIA.SvcDesc = "Provides image acquisition services for scanners and cameras." ;Non-Localizable Dot4Scan_Name = "Scan Class Driver for IEEE-1284.4" Provider = "Hewlett-Packard" Mfg = "Hewlett-Packard" D4Scan = "1284.4 Compatible Scanner" ScanButton = "Scan Button" ;Disk = "HP Series CD-ROM" LJ_1220 = "HP LaserJet 1220 Scanner" LJ_1220_USB = "HP LaserJet 1220 Scanner" LJ_3200 = "HP LaserJet 3200 Scanner" LJ_3200M = "HP LaserJet 3200M Scanner" LJ_3200_USB = "HP LaserJet 3200 Scanner" LJ_3300 = "HP LaserJet 3300 Series Scanner" LJ_3330 = "HP LaserJet 3330 Scanner" LJ_3300_USB = "HP LaserJet 3300 Series Scanner" LJ_3330_USB = "HP LaserJet 3330 Scanner" LJ_3015 ="HP LaserJet 3015 Scanner" LJ_3020 ="HP LaserJet 3020 Scanner" LJ_3030 ="HP LaserJet 3030 Scanner" LJ_3380 ="HP LaserJet 3380 Scanner" LJ_3015_USB ="HP LaserJet 3015 Scanner" LJ_3020_USB ="HP LaserJet 3020 Scanner" LJ_3030_USB ="HP LaserJet 3030 Scanner" LJ_3380_USB ="HP LaserJet 3380 Scanner" LJ_2820_USB ="HP LaserJet 2820 Scanner" LJ_2840_USB ="HP LaserJet 2840 Scanner" LJ_3050_USB ="HP LaserJet 3050 Scanner" LJ_3052_USB ="HP LaserJet 3052 Scanner" LJ_3055_USB ="HP LaserJet 3055 Scanner" LJ_3390_USB ="HP LaserJet 3390 Scanner" LJ_3392_USB ="HP LaserJet 3392 Scanner"