hpgdtsti.inf Driver File Contents (sj555tc.exe)

; HPGDTSTI.INF  -- Windows Still Image Setup File for HP 4300c & HP 3400c Scanners
; Note - this file is for Win98/Win98SE/Windows 2000 *Only*
; Copyright (c) 1999 Hewlett-Packard Company

; Leave thse lines as they are.
[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Provider%
CatalogFile=hpgdtsti.cat
;LayoutFile=layout.inf,layout1.inf,layout2.inf
DriverVer=08/01/2000,2.00.0001.1

; Class installer that prevents a Win95 USB Hardware First Installation.
[ClassInstall]
AddReg=HPImageClass.AddReg
CopyFiles=HPImageClass.CopyFiles

[HPImageClass.CopyFiles]
hpsj95ci.dll
hpsjvset.dll

[HPImageClass.AddReg]
HKR,,,,%HPImageClass.Desc%
HKR,,Installer,,hpsj95ci.dll
HKR,,NoUseClass,,1
HKR,,NoInstallClass,,1
HKR,,NoDisplayClass,,1
HKR,,SilentInstall,,1
HKR,,Icon,,-20

[DestinationDirs]
; By default, files will be copied to \windows\system.
DefaultDestDir=11
HPDT.Usb.CopySys32Files=10,system32\drivers 	; \windows\system32\drivers
HPDT.InfFile=17					; \Windows\Inf

[ControlFlags]
; Remove comment from this line if all devices are PnP.
ExcludeFromSelect=*

[Manufacturer]
%Mfg%=Models

[Models]
;STI Models
%HP4300c.Usb.DeviceDesc% = HPDT.Usb.Scanner, USB\Vid_03F0&Pid_0305
%HP3400c.Usb.DeviceDesc% = HPDT.Usb.Scanner, USB\Vid_03F0&Pid_0405
%HP4300c.Par.DeviceDesc% = HPDT.Par.Scanner, SCANNER\4300_STI
%HP3400c.Par.DeviceDesc% = HPDT.Par.Scanner, SCANNER\3400_STI
;WIA Models
%HP4300c.Usb.DeviceDesc% = HPDT.Usb.Scanner.WIA, USB\Vid_03F0&Pid_0305
%HP3400c.Usb.DeviceDesc% = HPDT.Usb.Scanner.WIA, USB\Vid_03F0&Pid_0405
%HP4300c.Par.DeviceDesc% = HPDT.Par.Scanner.WIA, SCANNER\4300_STI
%HP3400c.Par.DeviceDesc% = HPDT.Par.Scanner.WIA, SCANNER\3400_STI
;Win2k unsupported models.
%UNSUP2K.Par.DeviceDesc% = UNSUP2K.Par.Scanner, LPTENUM\HewlettPackardHP_430A6D2
%UNSUP2K.Par.DeviceDesc% = UNSUP2K.Par.Scanner, LPTENUM\HewlettPackardHP_3401362

[UNSUP2K.Par.Scanner]
CopyFiles=@hpsjvset.dll
VendorSetup="hpsjvset,InstallScanJetSoftware W2kPErr"

[HPDT.Usb.Scanner]
;Non-Millenium OSes only.  Make sure DriverVer is NOT newer than the WIA section!!!
DriverVer=01/10/2000,1.00.0001.1
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x3
Events=HPDT.Events
DeviceData=HPDT.DeviceData
AddReg=HPDT.Usb.AddReg
CopyFiles=HPDT.Usb.CopyFiles,HPDT.InfFile,HPDT.Usb.CopySys32Files
DelFiles=HPDT.DelSysFiles
UninstallSection=Uninstall.HPDT
VendorSetup="hpsjvset,InstallScanJetSoftware DT"
ICMProfiles="sRGB Color Space Profile.icm"
PropertyPages="HPgdtppg.dll ,EnumStiPropPages"

[HPDT.Usb.Scanner.WIA]
;Millenium (WIA) OSes only.  Make sure DriverVer is newer than the Win98 section!!!
DriverVer=08/01/2000,2.00.0001.1
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x33
Events=HPDT.Events
DeviceData=HPDT.DeviceData.WIA
AddReg=HPDT.Usb.AddReg
CopyFiles=HPDT.Usb.CopyFiles
DelFiles=HPDT.DelSysFiles
UninstallSection=Uninstall.HPDT
VendorSetup="hpsjvset,InstallScanJetSoftware DT"
ICMProfiles="sRGB Color Space Profile.icm"
PropertyPages="HPgdtppg.dll ,EnumStiPropPages"

[HPDT.Usb.Scanner.NT]
DriverVer=08/01/2000,2.00.0001.1
; The next two lines are new from Win2k to do the install of the kernel mode driver.
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=3
Events=HPDT.Events
DeviceData=HPDT.DeviceData
AddReg=HPDT.Usb.AddReg
CopyFiles=HPDT.Usb.CopyFiles
UninstallSection=Uninstall.HPDT.NT
VendorSetup="hpsjvset,InstallScanJetSoftware DT"
ICMProfiles="sRGB Color Space Profile.icm"
PropertyPages="Hpgdtppg.dll ,EnumStiPropPages"

; Windows 2000
[HPDT.Usb.Scanner.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[HPDT.Par.Scanner]
;Non-Millenium OSes only.  Make sure DriverVer is NOT newer than the WIA section!!!
DriverVer=01/10/2000,1.00.0001.1
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x3
Events=HPDT.Events
DeviceData=HPDT.DeviceData
AddReg=HPDT.Par.AddReg
CopyFiles=HPDT.Par.CopyFiles,HPDT.InfFile
DelFiles=HPDT.DelSysFiles
UninstallSection=Uninstall.HPDT
VendorSetup="hpsjvset,InstallScanJetSoftware DT"
ICMProfiles="sRGB Color Space Profile.icm"
PropertyPages="Hpgdtppg.dll ,EnumStiPropPages"

[HPDT.Par.Scanner.WIA]
;Millenium (WIA) OSes only.  Make sure DriverVer is newer than the Win98 section!!!
DriverVer=08/01/2000,2.00.0001.1
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x33
Events=HPDT.Events
DeviceData=HPDT.DeviceData.WIA
AddReg=HPDT.Par.AddReg
CopyFiles=HPDT.Par.CopyFiles
DelFiles=HPDT.DelSysFiles
UninstallSection=Uninstall.HPDT
VendorSetup="hpsjvset,InstallScanJetSoftware DT"
ICMProfiles="sRGB Color Space Profile.icm"
PropertyPages="Hpgdtppg.dll ,EnumStiPropPages"

; Dummy NT section for Parallel.  This is never used.  Only for satisfying the INFCatReady Utility.
[HPDT.Par.Scanner.NT]
Addreg=HPDT.Par.AddReg
CopyFiles=HPDT.Par.CopyFiles


[HPDT.DeviceData]
TwainDS="HP PrecisionScan LTX 1.0"
SpecialInfo="Hewlett-Packard ScanJet 4300c/3400c"

[HPDT.DeviceData.WIA]
TwainDS="HP PrecisionScan LTX 1.0"
SpecialInfo="Hewlett-Packard ScanJet 4300c/3400c"
Server=local
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}

[HPDT.Events]
; These are events that the device issues to trigger application
; launching.
HPDT_SCAN=%HPDT_SCAN%,{4EB60EA0-8966-11d3-B7F2-0080C8F66D74},%LAUNCH_APPLICATION_SCAN%
HPDT_COPY=%HPDT_COPY%,{C9E29B22-880D-11d3-B7F2-0080C8F66D74},%LAUNCH_APPLICATION_COPY%
HPDT_MAIL=%HPDT_MAIL%,{C9E29B21-880D-11d3-B7F2-0080C8F66D74},%LAUNCH_APPLICATION_MAIL%

[HPDT.Usb.AddReg]
; This all depends on which kernel services you need
; Hardware configuration is not known
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{3F3C6C51-267D-4A9D-9046-AD66A8A0BB06}"
HKCR,CLSID\{3F3C6C51-267D-4A9D-9046-AD66A8A0BB06},,,"Hewlett-Packard ScanJet 4300/3400c USD"
HKCR,CLSID\{3F3C6C51-267D-4A9D-9046-AD66A8A0BB06}\InProcServer32,,,%11%\HPGDTUU.dll
HKCR,CLSID\{3F3C6C51-267D-4A9D-9046-AD66A8A0BB06}\InProcServer32,ThreadingModel,,"Both"
HKR,,NTMPDriver,,"usbscan.sys"

[HPDT.Par.AddReg]
; This all depends on which kernel services you need
; Hardware configuration is not known
HKR,,HardwareConfig,1,1
HKR,,CreateFileName,,"LPT1"
HKR,,USDClass,,"{50C8AED1-66D3-495E-8FAB-0E99BA988095}"
HKCR,CLSID\{50C8AED1-66D3-495E-8FAB-0E99BA988095},,,"Hewlett-Packard ScanJet 4300/3400c USD"
HKCR,CLSID\{50C8AED1-66D3-495E-8FAB-0E99BA988095}\InProcServer32,,,%11%\HPGDTUP.dll
HKCR,CLSID\{50C8AED1-66D3-495E-8FAB-0E99BA988095}\InProcServer32,ThreadingModel,,"Both"

[HPDT.Par.CopyFiles]
hpgdtup.dll
hpgdtp.vxd
hpgdtt.dll
hpsjvset.dll
Hpgdtppg.dll

[HPDT.Usb.CopyFiles]
; Copy the user mode minidriver.
hpgdtuu.dll
hpgdtt.dll
hpsjvset.dll
Hpgdtppg.dll

[HPDT.Usb.CopySys32Files]
; Copy the kernel drivers that are needed.
usbscan.sys

[Uninstall.HPDT]
DelFiles=HPDT.CopyFiles,HPDT.InfFile

[Uninstall.HPDT.NT]
DelFiles=HPDT.CopyFiles

[HPDT.DelSysFiles]
hpgde95.vxd

[HPDT.InfFile]
hpgdtsti.inf

[SourceDisksNames]
99=%DiskName%,,

[SourceDisksFiles]
hpgdtuu.dll=99
hpgdtup.dll=99
hpgdtt.dll=99
hpgdtsti.inf=99
hpsjvset.dll=99
hpgdtsti.cat=99
hpgdtp.vxd=99
Hpgdtppg.dll=99
hpsj95ci.dll=99

[Strings]
; Always put strings down here so they can be easily localized to
; other languages.
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="Scan Button"
HPDT_COPY="Copy Button"
HPDT_MAIL="E-mail Button"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet Copy Utility"
LAUNCH_APPLICATION_MAIL="E-mail"

; French Specific 
[Strings.000C]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="Bouton Numérisation"
HPDT_COPY="Bouton Copie"
HPDT_MAIL="Bouton Messagerie"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Utilitaire HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="Messagerie"

; Italian Specific 
[Strings.0010]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="Pulsante Scansione"
HPDT_COPY="Pulsante Copia"
HPDT_MAIL="Pulsante E-mail"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Utility HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="E-mail"

; German Specific 
[Strings.0007]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="Taste Scannen"
HPDT_COPY="Taste Kopieren"
HPDT_MAIL="Taste E-mail"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet-Kopierprogramm"
LAUNCH_APPLICATION_MAIL="E-mail"

; Spanish Specific 
[Strings.000A]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="Botón Explorar"
HPDT_COPY="Botón Copiar"
HPDT_MAIL="Botón Correo"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Utilidad HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="Correo electrónico"

; Portuguese Specific 
[Strings.0016]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="Botão Digitalizar"
HPDT_COPY="Botão Copiar"
HPDT_MAIL="Botão E-mail"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Utilitário HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="E-mail"

; Dutch Specific 
[Strings.0013]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="Scan-knop"
HPDT_COPY="Print-knop"
HPDT_MAIL="E-mail-knop"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet-kopieerprogramma"
LAUNCH_APPLICATION_MAIL="E-mail"

; Russian Specific 
[Strings.0019]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="Êíîïêà Ñêàíèðîâàòü"
HPDT_COPY="Êíîïêà Êîïèðîâàòü"
HPDT_MAIL="Êíîïêà Ýëåêòðîííàÿ ïî÷òà"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Óòèëèòà HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="Ýëåêòðîííàÿ ïî÷òà"

; Traditional Chinese Specific 
[Strings.0404]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="±½ºË«ö¶s"
HPDT_COPY="«þ¨©«ö¶s"
HPDT_MAIL="¹q¤l¶l¥ó«ö¶s"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet«þ¨©¤½¥Îµ{¦¡"
LAUNCH_APPLICATION_MAIL="¹q¤l¶l¥ó"

; Simplified Chinese Specific
[Strings.0804]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="ɨÃè°´Å¥"
HPDT_COPY="¿½±´°´Å¥"
HPDT_MAIL="µç×ÓÓʼþ°´Å¥"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet¿½±´ÊµÓóÌÐò"
LAUNCH_APPLICATION_MAIL="µç×ÓÓʼþ"

; Korean Specific 
[Strings.0012]
Provider="Hewlett-Packard"
HP="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
HP3400c.Usb.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Usb.DeviceDesc="Hewlett-Packard ScanJet 4300C"
HP3400c.Par.DeviceDesc="Hewlett-Packard ScanJet 3400C"
HP4300c.Par.DeviceDesc="Hewlett-Packard ScanJet 4300C"
UNSUP2K.Par.DeviceDesc="Unsupported Scanner"
HPDT_SCAN="½ºÄµ ´ÜÃß"
HPDT_COPY="º¹»ç ´ÜÃß"
HPDT_MAIL="ÀüÀÚ ¿ìÆí ´ÜÃß"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet º¹»ç À¯Æ¿¸®Æ¼"
LAUNCH_APPLICATION_MAIL="ÀüÀÚ ¿ìÆí"
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: web3, load: 1.69