hp4200c.inf Driver File Contents (sj655tu.exe)

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Msft%
DriverVer=01/08/2002,1.02.0000.1

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
; The default destination directory is \windows\system for W9x,
; and \windows\system32 for NT/2000.
DefaultDestDir=11
CopySys.Files=10,system
CopySys32.Files=10,system32\drivers
InfFile=10,inf
CopySys.Files.NT51=10,system
CopySys32.Files.NT51=10,system32
DelFiles.Sys.NT51=10,system
DelFiles.Sys32=10,system32

[Manufacturer]
%Mfg%=Models,NTx86.5.1

[Models]
; Replace PnPIDInformation with the hardware ID generated by your
; device for PnP identification.
; JLC 10/6/98:  Changed for HP version.
%USB\VID_03F0&PID_0105.DeviceDesc%=Model.AV620CH_USB,USB\VID_03F0&PID_0105

[Models.NTx86.5.1]
; XP models
%USB\VID_03F0&PID_0105.DeviceDesc%=Model.AV620CH_USB.NT51,USB\VID_03F0&PID_0105

[Model.AV620CH_USB]
; Since video devices also use the class installer you must identify still
; image devices.
SubClass=StillImage

; DeviceType should be set to 1 = scanner or 2 = camera.
DeviceType=1

; Put here any number you want to identify subtypes. These are vendor
; specified.
DeviceSubType=0x1

; Capabilities refers to the events generated by the device. Set bit 1
; if it generates events and set bit 2 if the USD requires polling.
Capabilities=0x3

; If the device supports events, add a link to the events section here.
Events=USB.Scanner.Events

; Forward reference to ancillary device data.
DeviceData=USB.Scanner.DeviceData

; Forward reference to registry information.
AddReg=USB.Scanner.AddReg

; Forward reference to those files to copy.
CopyFiles=InfFile,DefaultDestDir,CopySys.Files,CopySys32.Files

; Forward reference to those files to delete during install.
DelFiles=DelFiles.Sys

; Forward reference to uninstall instructions.
UninstallSection=Uninstall.USB.Scanner

; Put the Image Color Management profile here.
ICMProfiles="sRGB Color Space Profile.icm"

; To Enable additional property pages for this device in the CPL
; add the DLL name and entry point here.
PropertyPages="hpsctrlc.cpl,EnumStiPropPages"

; Call our custom VendorSetup Extension DLL
; This piece is responsible for pulling localized strings (if any)
; from the end of this file and replacing the english placeholders,
; as well as launching the software setup if not already installed.
VendorSetup="hpsjvset.dll,InstallScanJetSoftware 4200C"

;Driver version information
DriverVer=03/14/2000,1.00.0000.1

[Model.AV620CH_USB.NT]
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x3
Events=USB.Scanner.Events
DeviceData=USB.Scanner.DeviceData
AddReg=USB.Scanner.AddReg
CopyFiles=InfFile,DefaultDestDir,CopySys.Files,CopySys32.Files
DelFiles=DelFiles.Sys32
UninstallSection=Uninstall.USB.Scanner
ICMProfiles="sRGB Color Space Profile.icm"
PropertyPages="hpsctrlc.cpl,EnumStiPropPages"
VendorSetup="hpsjvset.dll,InstallScanJetSoftware 4200C"
DriverVer=03/14/2000,1.01.0000.1

[Model.AV620CH_USB.NT.Services]
Needs=STI.USBSection.Services
AddService = hp4200c, 0x00000002, STI.HP4200C.AddService

;Windows XP section
[Model.AV620CH_USB.NT51]
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x3
Events=USB.Scanner.Events
DeviceData=USB.Scanner.DeviceData
AddReg=USB.Scanner.AddReg,USB.Scanner.AddReg.NT51
CopyFiles=DefaultDestDir,CopySys.Files.NT51,CopySys32.Files,CopySys32.Files.NT51
DelFiles=DelFiles.Sys.NT51
UninstallSection=Uninstall.USB.Scanner.NT51
ICMProfiles="sRGB Color Space Profile.icm"
PropertyPages="hpsctrlc.cpl,EnumStiPropPages"
VendorSetup="hpsjvset.dll,InstallScanJetSoftware 4200C"
DriverVer=01/08/2002,1.02.0000.1

[Model.AV620CH_USB.NT51.Services]
Needs=STI.USBSection.Services
AddService = hp4200c, 0x00000002, STI.HP4200C.AddService

[STI.HP4200C.AddService]
DisplayName    = %usbscan.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\hp4200c.sys
LoadOrderGroup = Base

[CopySys.Files]
; User Mode Minidriver
hpad32.dll
hplampc.exe

[CopySys32.Files]
; Still Image Kernel Driver
hp4200c.sys

[CopySys.Files.NT51]
; User Mode Minidriver
hpad32.dll

[CopySys32.Files.NT51]
; Lamp Control Application
hplampc.exe

[USB.Scanner.DeviceData]
; Ancillary data to be associated with this device.  TwainDS is the
; name of the data source that a TWAIN-compliant app will be open
; in response to an event.
TwainDS="HP PrecisionScan LT 2.0"

; You can also attach additional information to any device that can
; be retrieved with the IStillImage::GetDeviceValue() function.
;SpecialInfo="My very special information"

[USB.Scanner.Events]
; These are events that the device issues to trigger application
; launching.
HPAJ_MAIL="%HPAJ_MAIL%",{D961E320-40F2-11D2-A7A1-00A02491DF4E},%LAUNCH_APPLICATION_MAIL%
HPAJ_COPY="%HPAJ_COPY%",{F7030800-40F2-11D2-A7A1-00A02491DF4E},%LAUNCH_APPLICATION_COPY%
HPAJ_SCAN="%HPAJ_SCAN%",{010FA9C0-40F3-11D2-A7A1-00A02491DF4E},%LAUNCH_APPLICATION_SCAN%

[USB.Scanner.AddReg]
; This all depends on which kernel services you need
; Hardware configuration is not known
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,hp4200c.sys
HKR,,DeviceType,1,1

; Replace the GUID in these four lines with new GUIDs from guidgen
; Also change them in Sampusd.h
HKR,,USDClass,,"{B639A6C0-26EA-11D2-A7A1-00A02491DF4E}"

; Change the dll names at the end of the next two lines.
HKCR,CLSID\{B639A6C0-26EA-11D2-A7A1-00A02491DF4E},,,"HP 4200c ScanJet Scanner"
HKCR,CLSID\{B639A6C0-26EA-11D2-A7A1-00A02491DF4E}\InProcServer32,,,%11%\hpsctrlc.cpl
HKCR,CLSID\{B639A6C0-26EA-11D2-A7A1-00A02491DF4E}\InProcServer32,ThreadingModel,,"Both"

[USB.Scanner.AddReg.NT51]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,hplampc,,%10%\system32\hplampc.exe

[USB.Scanner.DelReg.NT51]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,hplampc

[DelFiles.Sys]
; Delete this file from \windows\system during install so it
; doesn't conflict with new location in \windows\system32
hp4200c.sys,,,1

[DelFiles.Sys32]
; Delete this file from \windows\system32 during install so it
; doesn't conflict with new location in \windows\system
hpad32.dll,,,1
hplampc.exe,,,1

[DelFiles.Sys.NT51]
hplampc.exe,,,1

[InfFile]
hp4200c.inf

[Uninstall.USB.Scanner]
DelFiles=DefaultDestDir,CopySys.Files,CopySys32.Files

[Uninstall.USB.Scanner.NT51]
DelFiles=DefaultDestDir,CopySys.Files.NT51,CopySys32.Files,CopySys32.Files.NT51
DelReg=USB.Scanner.DelReg.NT51

[DefaultDestDir]
hpsjvset.dll
hpsctrlc.cpl

[SourceDisksNames]
1=%DiskName%,,

[SourceDisksFiles]
hpsjvset.dll=1
hpsctrlc.cpl=1
hplampc.exe=1
hpad32.dll=1
hp4200c.sys=1
hp4200c.inf=1

[Strings]
; Always put strings down here so they can be easily localized to
; other languages.
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Scan Button Pressed"
HPAJ_COPY="Copy Button Pressed"
HPAJ_MAIL="E-mail Button Pressed"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet Copy Utility"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"


; Use the language extension built into hpsjvset.dll
; On NT5, these will be expanded by the OS.
;
; NOTE:  On Win98, hpsjvset.dll reads these sections for localized OS's, and
;	   only replaces string labels it finds in the registry for button event
;	   names (i.e. HPAJ_SCAN & HPAJ_COPY).  All other loc strings are ignored.
;        The other strings exist for compatibility with NT5

; English Specific 
[Strings.0009]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Scan Button Pressed"
HPAJ_COPY="Copy Button Pressed"
HPAJ_MAIL="E-mail Button Pressed"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet Copy Utility"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; French Specific 
[Strings.000C]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Bouton Numériser sélectionné"
HPAJ_COPY="Bouton Copier sélectionné"
HPAJ_MAIL="Bouton Messagerie sélectionné"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utilitaire HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; Italian Specific 
[Strings.0010]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Pulsante Scansione premuto"
HPAJ_COPY="Pulsante Copia premuto"
HPAJ_MAIL="Pulsante E-mail premuto"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utility HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"


; German Specific 
[Strings.0007]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Scan-Taste gedrückt"
HPAJ_COPY="Kopiertaste gedrückt"
HPAJ_MAIL="E-Mail-Taste gedrückt"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet-Kopierprogramm"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; Spanish Specific 
[Strings.000A]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Botón Explorar seleccionado"
HPAJ_COPY="Botón Copiar seleccionado"
HPAJ_MAIL="Botón Correo seleccionado"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utilidad HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; Portuguese Specific 
[Strings.0016]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Botão Digitalizar Pressionado"
HPAJ_COPY="Botão Copiar Pressionado"
HPAJ_MAIL="Botão E-mail Pressionado"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utilitario HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; Dutch Specific 
[Strings.0013]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Scan-knop ingedrukt"
HPAJ_COPY="Kopieerknop ingedrukt"
HPAJ_MAIL="E-mail-knop ingedrukt"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet-kopieerprogramma"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; Russian Specific 
[Strings.0019]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="Íàæàòà êíîïêà ñêàíèðîâàíèÿ"
HPAJ_COPY="Íàæàòà êíîïêà êîïèðîâàíèÿ"
HPAJ_MAIL="Íàæàòà êíîïêà ýëåêòðîííîé ïî÷òû"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utility HP ScanJet Copy"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; Traditional Chinese Specific 
[Strings.0404]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="«ö¤U±½´y«ö¶s"
HPAJ_COPY="«ö¤U«þ¨©«ö¶s"
HPAJ_MAIL="«ö¤U¹q¤l¶l¥ó«ö¶s"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet«þ¨©¤½¥Îµ{¦¡"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; Simplified Chinese Specific
[Strings.0804]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="ɨÃè°´Å¥±»°´"
HPAJ_COPY="¿½±´°´Å¥±»°´"
HPAJ_MAIL="µç×ÓÓʼþ°´Å¥±»°´"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet¿½±´¹«ÓóÌÐò"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-mail"

; Korean Specific 
[Strings.0012]
Msft="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software CD"
USB\VID_03F0&PID_0105.DeviceDesc = "Hewlett-Packard ScanJet 4200C"
HPAJ_SCAN="½ºÄµ ´ÜÃß ´©¸§"
HPAJ_COPY="º¹»ç ´ÜÃß ´©¸§"
HPAJ_MAIL="ÀüÀÚ¿ìÆí ´ÜÃß ´©¸§"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet º¹»ç À¯Æ¿¸®Æ¼"
LAUNCH_APPLICATION_MAIL="HP PrecisionScan LT E-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: 2.25