SCAN_ALL.INF Driver File Contents (md5345_winxp_v30.exe)

; Copyright (c) 2001 Microsoft Corporation
; PmxScan.INF  -- Windows Still Image Setup File for the DDK
;  WINXP 2002/07/29 Scan_XXX.inf

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Msft%
;;LayoutFile=layout.inf, layout1.inf, Layout2.inf
DriverVer=12/01/2001,3.0.0.0
CatalogFile=USBScanner.cat

[Manufacturer]
%Mfg%=Models




[Models]
; Replace PnPIDINformation with the hardware ID generated by your
; device for PnP identification
%ProductDesc% = Samp, USB\VID_0461&PID_0374
%ProductDesc% = Samp, USB\VID_0461&PID_0347
%ProductDesc% = Samp, USB\VID_0461&PID_0363
%ProductDesc% = Samp, USB\VID_0461&PID_0367
%ProductDesc% = Samp, USB\VID_0461&PID_0365
%ProductDesc% = Samp, USB\VID_04A7&PID_0224
%ProductDesc% = Samp, USB\VID_04A7&PID_0226
%ProductDesc% = Samp, USB\VID_04A7&PID_0225
%ProductDesc% = Samp, USB\VID_04A7&PID_0229
%ProductDesc% = Samp, USB\VID_0461&PID_0377
%ProductDesc% = Samp, USB\VID_0461&PID_0371
%ProductDesc% = Samp, USB\VID_04A7&PID_022C 
%ProductDesc% = Samp, USB\VID_0461&PID_0378 
%ProductDesc% = Samp, USB\VID_04A7&PID_0229 
%ProductDesc% = Samp, USB\VID_04A7&PID_022A
%ProductDesc% = Samp, USB\VID_0461&PID_0375
%ProductDesc% = Samp, USB\VID_0402&PID_5623

[Uninstall.PreSetupCommand]
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0461&PID_0374
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0461&PID_0347
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0461&PID_0363
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_04A7&PID_0224
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_04A7&PID_0226
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_04A7&PID_0225
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_04A7&PID_0229
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0461&PID_0377
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0461&PID_0371
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_04A7&PID_022C
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0461&PID_0378
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_04A7&PID_0229
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_04A7&PID_022A
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0461&PID_0375
%10%\Twain_32\%TwainDir%\DelINF.EXE VID_0402&PID_5623



[ControlFlags]
; remove comment from this line for PnP devices
; ExcludeFromSelect.WIN=*
ExcludeFromSelect=*

[SourceDisksNames]
1116=%ProductDesc%,,,

[SourceDisksFiles]
pmxusb.cpl=1116
pmxsca95.sys=1116
pmxsca98.sys=1116
CONSTANT.INI=1116
Config.dat=1116
E1_USB.INI=1116
E1_EPP.INI=1116
HW_ENG.INI=1116
ImgProc.dll=1116
LTDIS90n.dll=1116
ltfil90n.DLL=1116
ltimg90n.dll=1116
ltkrn90n.dll=1116
LUT.PLG=1116
PMXUSD.DLL=1116
PROTOCOL.DS=1116
PROTOCOL.INI=1116
prdirect.dll=1116
UI3RD_32.DLL=1116
gl.dll=1116
Twunk_16.exe=1116
Twunk_32.exe=1116
;;;APackENG.DLL=1116
W95Inf16.DLL=1116
W95Inf32.DLL=1116
DrvEpp.dll=1116
RunUnDrv.exe=1116
Ppsio2.ini=1116
Ppsio2.sys=1116
DelINF.EXE=1116
Scanner.OS=1116
divJPG.DLL=1116
DJpegDLL.dll=1116
Vizmicro.dll=1116

; Depend on language
;TW_Eng.HLP=1116
;;;Scan_Eng.inf=1116
;Scan_Eng.ini=1116
;Tw_Eng.dll=1116
;Tw32_Eng.dll=1116
;UI32_Eng.DLL=1116
;S32_Eng.dll=1116
;TW_ENG.REG=1116


; TWAIN Help Manual
;;;TW_Eng.HLP=1116
;;;TW_Eng.cnt=1116



;Reltek Drivers File
pr4800.ini=1116
RtScan.dll=1116
Vizstr.txt=1116
pr5800.ini=1116
Pr0225.ini=1116
Pr8900.ini=1116
VICEO.DLL=1116

;S&Q Drivers File
CalData.ini=1116
Llf_scan.dll=1116
io_port.dll=1116
fvc.dll=1116
SQ1394.dll=1116
VICEO.DLL=1116

;Genesys Drivers File
RtScan.dll=1116
RtScan.ini=1116
Vizstr.txt=1116
VICEO.DLL=1116


 
 
[DestinationDirs]
DefaultDestDir=11               ; LDID_SYS that is, \windows\system
CopyFiles.Sys32.NTX86=12				; system32\drivers
;;;CopyFiles.Sys32.WIN=11
CopyFiles.Inf=17
CopyFiles.UninstallInf=10,twain_32\%TwainDir%
TwainDriver.CopyFiles=10,twain_32\%TwainDir%
Uninstall.ExtraFiles=10,twain_32\%TwainDir%
TwainTrunk.CopyFiles=10
CopyFiles.USB=10,twain_32\%TwainDir%
CopyFiles.WIADriver=11
CopyFiles.ProfilesFile= 10, Twain_32\%TwainDir%\Profiles

[Samp.NTX86]
; USB 2000 & XP

Include=sti.inf,STI.inf
Needs=STI.USBSection,STI.microdriversection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x00000033
ICMProfiles="sRGB Color Space Profile.icm"
DeviceData=Samp.DeviceData
AddReg=Uninstall.Add.Reg.USB.NTX86,Samp.AddReg.NTX86,Samp.AddReg.STI,Samp.AddReg.WIADriver
Events=SampUSD.Events
CopyFiles=Samp.CopyFiles,CopyFiles.Sys32.NTX86,TwainDriver.CopyFiles,CopyFiles.USB,TwainTrunk.CopyFiles,CopyFiles.Inf,CopyFiles.UninstallInf,CopyFiles.WIADriver,CopyFiles.ProfilesFile
Uninstall=DefaultUnInstall.USB.NTX86
RunPostSetupCommands = Uninstall.PreSetupCommand, PostSetupCommandsSection_NTX86
UpdateInis=Update.Hardware.INI


;;;[Samp.Services]
;;;AddService = pmxscan, 0x00000002, PmxScan.AddService

[Samp.NTX86.Services]
Include=sti.inf,STI.inf
Needs=STI.USBSection,STI.microdriversection.Services


[PostSetupCommandsSection_NTX86]
RegEdit.exe /s %10%\twain_32\%TwainDir%\TWAIN.REG
%11%\Attrib.EXE -R %10%\twain_32\%TwainDir%\*.* /S



[DefaultInstall.NTX86]
; EPP NT4/2000
AddReg=Uninstall.Add.Reg.EPP.NTX86,Samp.AddReg.WIADriver
CopyFiles=Samp.CopyFiles,CopyFiles.EPP,CopyFiles.EPP.NTX86,TwainDriver.CopyFiles,TwainTrunk.CopyFiles,CopyFiles.Inf,CopyFiles.UninstallInf,AdvPack,CopyFiles.WIADriver,CopyFiles.ProfilesFile
Uninstall=DefaultUnInstall.EPP.NTX86
RunPostSetupCommands = PostSetupCommandsSection_NTX86
UpdateInis=Update.Hardware.INI

[Samp.DeviceData]
; Ancillary data to be associated with this device.
; TwainDS, ICMProfile, and ISISDriverName are known identifiers
TwainDS=%Product%

;;;WIA
;;;;; for G6 48 Bit UP
MicroDriver="Vizmicro.dll"

;;;;; for G6 42 Bit Down
;;MicroDriver="pmicro.dll"
TwainDS="USB Scanner"
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
SpecialInfo="USB Scanner"
PollTimeout=700,1
Resolutions="75, 100, 150, 200, 300, 600, 1000, 1200"



[SampUSD.Events]
ButtonPress="%ButtonPress%",{EF2F45C1-E038-11D1-A415-0080C85429A2},Sti Event
ButtonDown0=%String8%,{F55B91C1-9471-11D2-953E-0040052FC4F9},*
ButtonDown1=%String9%,{F55B91C2-9471-11D2-953E-0040052FC4F9},*
ButtonDown2=%String10%,{F55B91C3-9471-11D2-953E-0040052FC4F9},*
ButtonDown3=%String11%,{F55B91C4-9471-11D2-953E-0040052FC4F9},*

;;;[Samp.AddReg.Win]
; This all depends on which kernel services you need
;;;HKR,,DeviceType,1,1
;;;HKR,,DevLoader,,*NTKERN
; list system driver here if required such as this line for SCSI devices using MS SCSISCAN
;;;HKR,,NTMPDriver,,"usbscan.sys"
;;;HKR,,OkToHibernate,3,01

[Samp.AddReg.WIADriver]
HKCR,CLSID\{BB6CF8E2-1511-40bd-91BA-80D43C53064E},,,"Micro driver version"
HKCR,CLSID\{BB6CF8E2-1511-40bd-91BA-80D43C53064E}\InProcServer32,,,%11%\wiafbdrv.dll
HKCR,CLSID\{BB6CF8E2-1511-40bd-91BA-80D43C53064E}\InProcServer32,ThreadingModel,,"Both"
HKR,,USDClass,,"{BB6CF8E2-1511-40bd-91BA-80D43C53064E}"

[Samp.AddReg.NTX86]
; This all depends on which kernel services you need
HKR,,DeviceType,1,1
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKLM,SOFTWARE\Visioneer\OneTouch,"Twain Directory",,"%10%\twain_32\Flatbed"
HKR,,NTMPDriver,,"usbscan.sys"
HKR,,USDClass,,"{BB6CF8E2-1511-40bd-91BA-80D43C53064E}"
; list system driver here if required such as this line for SCSI devices using MS SCSISCAN
HKR,,OkToHibernate,3,01



[Samp.AddReg.STI]
; Replace the GUID in these four lines with a new GUID from guidgen
; Also change it in Sampusd.h
;Change the dll name at the end of this line
HKCR,CLSID\{C3A80960-28B1-11D1-ACAD-00A02438AD48},,,"USB Scanner STI USD"
HKCR,CLSID\{C3A80960-28B1-11D1-ACAD-00A02438AD48}\InProcServer32,,,%10%\twain_32\%TwainDir%\pmxusd.dll
HKCR,CLSID\{C3A80960-28B1-11D1-ACAD-00A02438AD48}\InProcServer32,ThreadingModel,,"Apartment"

[Samp.CopyFiles]
pmxusb.cpl


[CopyFiles.Sys32.NTX86]
; Still Image Kernel Driver
;;;usbscan.sys

;;;[CopyFiles.Sys32.Win]
;;;usbscan.sys


[CopyFiles.WIADriver]
; Copy WIA file 
E1.ini,E1_USB.ini,,32
;;viceo.dll,,,32
gl.dll,,,32
lut.plg,,,32
;;;wiafbdrv.dll
;;; for G648 up
Vizmicro.dll

;;;;; for G642 Down
;;Pmicro.dll,,,32


;;;;;Reltek Drivers File to System WIA
;pr4800.ini
;RtScan.dll
;Vizstr.txt
;pr5800.ini
;Pr0225.ini
;Pr8900.ini
;VICEO.DLL

;;;;;S&Q Drivers File to System WIA
;;CalData.ini
;;Llf_scan.dll
;;io_port.dll
;;fvc.dll
;;SQ1394.dll
;;VICEO.DLL


;;;;;Genesys Drivers File to System WIA
;;RtScan.dll
;;RtScan.ini
;;Vizstr.txt
;;VICEO.DLL


;S&Q 9000 Drivers File  to System WIA
;;;;CalData.ini
;;;;Nta.dll
;RtScan.dll
;;;;LUTN.plg
;;;;LUTR.plg
;;;;LUTr_mtg.plg
;;;;LUTGray.Plg
;;;;LUTT.plg
;;;;ScanPar.ini
;;;;Tcaldata.ini
;VICEO.DLL
;Vizstr.txt

 
;ALi U2 1200 Drivers File to System WIA
;;VICEO.DLL
;;;;;Mini5623.dll
;;;;;M5623.bin
;;;;;SPilot.ini
 

 


[CopyFiles.ProfilesFile]
;;;;Dummy.txt
;;;;P90_48r.lut
;;;;Pmx9000n.lut
;;;;Pmx9000r.lut
;;;;Pmx9000t.lut


[TwainDriver.CopyFiles]
; %windir%\twain_32\%TwainDir%
CONSTANT.INI
Config.dat
HARDWARE.INI,HW_ENG.INI
ImgProc.dll
LTDIS90n.dll
ltfil90n.DLL
ltimg90n.dll
ltkrn90n.dll
LUT.PLG
PMXUSD.DLL
PROTOCOL.DS
PROTOCOL.INI
UI3RD_32.DLL
VICEO.DLL
divJPG.DLL
DJpegDLL.dll
gl.dll
prdirect.dll
DelINF.EXE

; Depend on language
;;set32.dll,S32_Eng.DLL
;;;UI32.DLL,UI32_Eng.DLL
;;;TWAIN.REG,TW_ENG.REG


;Thunis Twain ±M¥Î
;;;UIBmp.dll,UIBmpEng.dll
;;;outline.dat
;;;user.dat,userEng.dat


;Founder Twain  ±M¥Î
;;;;;UIBmp.dll,UIBmpEng.dll
;;;;;outline.dat

; TWAIN Help Manual
;;;TWAIN.HLP,TW_ENG.HLP
;;;TWAIN.cnt,TW_Eng.cnt



;;;;;Reltek Drivers File
;pr4800.ini
;RtScan.dll
;Vizstr.txt
;pr5800.ini
;Pr0225.ini
;Pr8900.ini
;VICEO.DLL

;;;;;S&Q Drivers File
;;CalData.ini
;;Llf_scan.dll
;;io_port.dll
;;fvc.dll
;;SQ1394.dll
;;VICEO.DLL

;;;;;Genesys Drivers File
RtScan.dll
RtScan.ini
Vizstr.txt
VICEO.DLL




;S&Q 9000 Drivers File
;;;¦pªG­n¥Î¦¹¾÷ºØDriver »Ý±N[CopyFiles.ProfilesFile] ¸ÌªºÀÉ®×Åý¥¦¶i¦æ«þ¨©ªº°Ê§@ 2002/2/22 by Dragon  
;;;;CalData.ini
;;;;Nta.dll
;RtScan.dll
;;;;LUTN.plg
;;;;LUTR.plg
;;;;LUTr_mtg.plg
;;;;LUTGray.Plg
;;;;LUTT.plg
;;;;ScanPar.ini
;;;;Tcaldata.ini
;VICEO.DLL
;Vizstr.txt

 
;ALi U2 1200 Drivers File
;;VICEO.DLL
;;;;;Mini5623.dll
;;;;;M5623.bin
;;;;;SPilot.ini
 






;Runutil ¬°¦w¸Ë§¹ infÀÉ«á·|SHOW ½Ð´¡¤WScanner
;;Runutil.exe

[CopyFiles.USB]
E1.INI,E1_USB.ini



;;;[AdvPack]
;;;W95Inf16.DLL,,,16
;;;W95Inf32.DLL,,,16


[TwainTrunk.CopyFiles]
Twunk_16.exe,,,16
Twunk_32.exe,,,16
; Depend on language
;;Twain.dll,Tw_Eng.dll,,16
;;;Twain_32.dll,Tw32_Eng.dll,,16
RunUnDrv.exe

[CopyFiles.Inf]
; Depend on language
;;;PmxScan.inf,Scanner.OS

[CopyFiles.UninstallInf]
;;;PmxScan.inf,Scan_Eng.ini

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

[DefaultUnInstall.USB.NTX86]
;USB Uninstall => Win2000
DelFiles=Samp.CopyFiles,TwainDriver.CopyFiles,CopyFiles.USB,Uninstall.ExtraFiles,CopyFiles.UninstallInf,CopyFiles.Inf,CopyFiles.WIADriver,CopyFiles.ProfilesFile
DelReg=Uninstall.Add.Reg.USB.NTX86,Samp.AddReg.WIADriver
BeginPrompt=BeginUPromptSection
EndPrompt=EndUPromptSection
DelDirs = RemoveDirsSection
RunPostSetupCommands = PostSetupCommandSection_NTX86
RunPreSetupCommands = Uninstall.PreSetupCommand



;;;[PostSetupCommandSection]
;;;%10%\RunUnDrv.exe %10%\Twain_32\%TwainDir%\HotKey.INF DefaultUnInstall
;;;%10%\RunUnDrv.exe %10%\Twain_32\%TwainDir%\SButton.Inf DefaultUnInstall

[PostSetupCommandSection_NTX86]
%10%\RunUnDrv.exe %10%\Twain_32\%TwainDir%\HotKey.INF DefaultUnInstall.NTX86
;;;%10%\RunUnDrv.exe %10%\Twain_32\%TwainDir%\SButton.Inf DefaultUnInstall.NTX86


[Uninstall.ExtraFiles]
Twain.GID
Preview.bmp
PRDirect.log

[BeginUPromptSection]
Prompt=%BeginUPromptPrompt%
ButtonType=YESNO
Title=%BeginUPromptTitle%

[EndUPromptSection]
Prompt=%EndUPromptPrompt%

[RemoveDirsSection]
%10%\Twain_32\%TwainDir%
%10%\Twain_32\%TwainDir%\Temp


;;;[Uninstall.Add.Reg.USB]
;;;HKCU,Software\Visioneer\TwainPrefs
;;;HKLM,%Uninstall%%Product%
;;;HKLM,%Uninstall%%Product%,"DisplayName",,"%Product%"
;;;HKLM,%Uninstall%%Product%,"UninstallString",,"%10%\RunUnDrv.exe %10%\Twain_32\%TwainDir%\PmxScan.INF DefaultUnInstall.USB"

[Uninstall.Add.Reg.USB.NTX86]
HKCU,Software\Visioneer\TwainPrefs
HKLM,%Uninstall%%Product%
HKLM,%Uninstall%%Product%,"DisplayName",,"%Product%"
HKLM,%Uninstall%%Product%,"UninstallString",,"%10%\RunUnDrv.exe %10%\Twain_32\%TwainDir%\PmxScan.INF DefaultUnInstall.USB.NTX86"

;;;[Uninstall.Add.Reg.EPP]
;HKCU,Software\Visioneer\TwainPrefs
;HKLM,%Uninstall%%Product%
;HKLM,%Uninstall%%Product%,"DisplayName",,"%Product%"
;HKLM,%Uninstall%%Product%,"UninstallString",,"%10%\RunUnDrv.exe %10%\Twain_32\%TwainDir%\PmxScan.INF DefaultUnInstall.EPP"

;;;;[Uninstall.Add.Reg.EPP.NTX86]
;HKCU,Software\Visioneer\TwainPrefs
;HKLM,%Uninstall%%Product%
;HKLM,%Uninstall%%Product%,"DisplayName",,"%Product%"
;HKLM,%Uninstall%%Product%,"UninstallString",,"%10%\RunUnDrv.exe %10%\Twain_32\%TwainDir%\PmxScan.INF DefaultUnInstall.EPP.NTX86"

[Update.Hardware.INI]
;%10%\Twain_32\%TwainDir%\Hardware.INI, "Identity",,"ProductName=%Product%"    	 ,0
;%10%\Twain_32\%TwainDir%\Hardware.INI, "Identity",,"ProductName_16=%Product%"  	 ,0
;%10%\Twain_32\%TwainDir%\Hardware.INI, "Option"  ,,"Caption=%TwainUIName%"       ,0

[Strings]
Uninstall="Software\Microsoft\Windows\CurrentVersion\Uninstall\"
ButtonPress="Launch Button Push"
pmxscan.SvcDesc= "USB USB Scanner Driver"
String8="Scan Button"
String9="Copy/Print Button"
String10="Fax Button"
String11="Custom Button"
Msft="USB Scanner"
Mfg="USB Scanner"
ProductDesc="USB Scanner"

Product="USB Scanner"
;TwainUIName="USB Scanner" 
TwainDir="FlatBed"
BeginUPromptPrompt="Are you sure you want to remove USB Scanner?"
BeginUPromptTitle="USB Scanner Uninstall"
EndUPromptPrompt="USB Scanner was successfully removed from your computer."

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: web5, load: 1.13