hp3300c.inf Driver File Contents (sj513du.exe)

Driver Package File Name: sj513du.exe
File Size: 326.9 KB

; HP3300C.INF  -- Windows Still Image Setup File for HP 3300c Scanners

; Leave thse lines as they are.
[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Provider%
;LayoutFile=layout.inf, layout1.inf
DriverVer=04/13/1999,1.00.0001.1

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

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

[Manufacturer]
%Mfg%=Models

[Models]
; Replace PnPIDInformation with the hardware ID generated by your
; device for PnP identification.
%HP3300c.DeviceDesc% = HP3300c.Scanner, USB\Vid_03f0&Pid_0205

[HP3300c.Scanner]
; 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=3

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

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

; Forward reference to ancillary device data.
DeviceData=HP3300c.DeviceData

; Forward reference to registry information.
AddReg=HP3300c.AddReg

; Forward reference to those files to copy.
CopyFiles=HP3300c.CopyFiles,HP3300c.CopySys32Files, HP3300c.InfFile

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

; Forward reference to uninstall instructions.
;UninstallSection=Uninstall.HP3300c

; Call Vendor supplied setup program to do the software install
VendorSetup="hpsjvset,InstallScanJetSoftware 3300C"

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

[HP3300c.Scanner.NT]
; 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
;PropertyPages="Sampcpl.cpl ,EnumStiPropPages"
Events=HP3300c.Events
DeviceData=HP3300c.DeviceData
AddReg=HP3300c.AddReg
CopyFiles=HP3300c.CopyFiles,HP3300c.InfFile
UninstallSection=Uninstall.HP3300c
VendorSetup="hpsjvset,InstallScanJetSoftware 3300C"
ICMProfiles="sRGB Color Space Profile.icm"

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

[HP3300c.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 3.0"

; You can also attach additional information to any device that can
; be retrieved with the IStillImage::GetDeviceValue() function.
SpecialInfo="Hewlett-Packard ScanJet 3300C"

[HP3300c.Events]
; These are events that the device issues to trigger application
; launching.
HP3300c_SCAN=%HP3300c_SCAN%,{CC574843-A96C-11d2-BC7C-00C04F991715},%LAUNCH_APPLICATION_SCAN%
HP3300c_COPY=%HP3300c_COPY%,{CC574844-A96C-11d2-BC7C-00C04F991715},%LAUNCH_APPLICATION_COPY%

[HP3300c.AddReg]
; This all depends on which kernel services you need
; Hardware configuration is not known
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{DCEC34A1-AC59-11d2-BC7C-00C04F991715}"
HKCR,CLSID\{DCEC34A1-AC59-11d2-BC7C-00C04F991715},,,"Hewlett-Packard ScanJet 3300C USD"
HKCR,CLSID\{DCEC34A1-AC59-11d2-BC7C-00C04F991715}\InProcServer32,,,%11%\HP3300U.dll
HKCR,CLSID\{DCEC34A1-AC59-11d2-BC7C-00C04F991715}\InProcServer32,ThreadingModel,,"Both"
HKR,,NTMPDriver,,"usbscan.sys"

[HP3300c.CopyFiles]
; Copy the user mode minidriver.
HP3300U.dll
HP3300T.dll
hpsjvset.dll

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

[Uninstall.HP3300c]
DelFiles=HP3300c.DelSysFiles,InfFile

[HP3300c.DelSysFiles]
HP3300U.dll
HP3300T.dll

[HP3300c.InfFile]
HP3300C.INF

[SourceDisksNames]
99=%DiskName%,,

[SourceDisksFiles]
HP3300U.dll=99
HP3300T.dll=99
usbscan.sys=99
HP3300C.INF=99
hpsjvset.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"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Scan Button Pressed"
HP3300c_COPY="Copy Button Pressed"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet Copy Utility"

; 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. HP3300c_SCAN & HP3300c_COPY).  All other loc strings are ignored.
;        The other strings exist for compatibility with NT5

; English Specific (Keep the same as the [Strings] section)
[Strings.0009]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Scan Button Pressed"
HP3300c_COPY="Copy Button Pressed"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet Copy Utility"

; French Specific 
[Strings.000C]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Bouton Numériser sélectionné"
HP3300c_COPY="Bouton Copier sélectionné"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utilitaire HP ScanJet Copy"

; Italian Specific 
[Strings.0010]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Pulsante Scansione premuto"
HP3300c_COPY="Pulsante Copia premuto"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utility HP ScanJet Copy"


; German Specific 
[Strings.0007]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Scan-Taste gedrückt"
HP3300c_COPY="Kopiertaste gedrückt"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet-Kopierprogramm"

; Spanish Specific 
[Strings.000A]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Botón Explorar seleccionado"
HP3300c_COPY="Botón Copiar seleccionado"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utilidad HP ScanJet Copy"

; Portuguese Specific 
[Strings.0016]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Botão Digitalizar Pressionado"
HP3300c_COPY="Botão Copiar Pressionado"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utilitario HP ScanJet Copy"

; Dutch Specific 
[Strings.0013]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Scan-knop ingedrukt"
HP3300c_COPY="Kopieerknop ingedrukt"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet-kopieerprogramma"

; Russian Specific 
[Strings.0019]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="Íàæàòà êíîïêà ñêàíèðîâàíèÿ"
HP3300c_COPY="Íàæàòà êíîïêà êîïèðîâàíèÿ"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="Utility HP ScanJet Copy"

; Traditional Chinese Specific 
[Strings.0404]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="«ö¤U±½´y«ö¶s"
HP3300c_COPY="«ö¤U«þ¨©«ö¶s"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet «þ¨©¤½¥Îµ{¦¡"

; Simplified Chinese Specific
[Strings.0804]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="ɨÃè°´Å¥±»°´"
HP3300c_COPY="¿½±´°´Å¥±»°´"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet¿½±´¹«ÓóÌÐò"

; Korean Specific 
[Strings.0012]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HP3300c.DeviceDesc="Hewlett-Packard ScanJet 3300C"
HP3300c_SCAN="½ºÄµ ´ÜÃß ´©¸§"
HP3300c_COPY="º¹»ç ´ÜÃß ´©¸§"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan - LT"
LAUNCH_APPLICATION_COPY="HP ScanJet º¹»ç À¯Æ¿¸®Æ¼"

server: web1, load: 0.73