; sPZLS_X_.INF -- WIA MicroDriver & TWAIN scanner setup file
; Copyright (c) 2004 Sharp Corporation
; Portions Copyright (c) 2001 Microsoft Corporation
; Manufacturer: Sharp Corporation
[Version]
Signature="$Windows NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Mfg%
CatalogFile=SPZLS_C_.cat
DriverVer=08/29/2003,1.00.1.1
[Manufacturer]
%Mfg%=Models,NTx86.5.1
[Models.NTx86.5.1]
%ScanDev.DeviceDesc1% = ScanDevOnXP.Scanner, USB\Vid_04DD&Pid_90C0&Rev_0001&MI_00
[Models]
%ScanDev.DeviceDesc1% = ScanDevOn2K.Scanner, USB\Vid_04DD&Pid_90C0&Rev_0001&MI_00
[SourceDisksFiles]
SPZLS_2_.dll=1
SPZLW_X_.dll=1
LFBMP14N.dll=1
LFTIF14N.dll=1
LTEFX14N.dll=1
LTFIL14N.dll=1
LTIMG14N.dll=1
LTKRN14N.dll=1
LFFAX14N.dll=1
SPZLT___.ds=1
SPZLT___.ini=1
UPDFLocale-enGB-SPZL.xml=1
[SourceDisksNames]
1=%Location%,,,
[DestinationDirs]
; By default, files will be copied to \windows\system32.
; From MSDN documentation -
; 10 = Windows directory
; This is equivalent to %windir%.
; 11 = System directory
; This is equivalent to %windir%\system32 for NT-based systems, and to %windir%\system for Windows 9x/Me.
; 25 = Shared directory
DefaultDestDir=10
ScanDevOnXP.CopyFiles=11
ScanDevOn2K.CopyFiles=11
TWAINScanDev.CopyFiles=10,\twain_32\SPZL
[ScanDevOnXP.Scanner]
Include=sti.inf
Needs=STI.USBSection, STI.MICRODRIVERSection
; 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=0x33
; If the device supports events, add a link to the events section here.
Events=ScanDev.Events
; Forward reference to ancillary device data.
DeviceData=ScanDevOnXP.DeviceData
; Forward reference to registry information.
AddReg=ScanDevOnXP.AddReg
; Forward reference to those files to copy.
CopyFiles=TWAINScanDev.CopyFiles,ScanDevOnXP.CopyFiles
; Forward reference to those files to delete during install.
ICMProfiles="sRGB Color Space Profile.icm"
; To Enable property pages for this device in the CPL
; add the DLL name and entry point here. < no prop page for this >
; PropertyPages="Sampcpl.cpl ,EnumStiPropPages"
[ScanDevOn2K.Scanner]
Include=sti.inf
Needs=STI.USBSection
; 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=0x11
; If the device supports events, add a link to the events section here.
Events=ScanDev.Events
; Forward reference to ancillary device data.
DeviceData=ScanDevOn2K.DeviceData
; Forward reference to registry information.
AddReg=ScanDevOn2K.AddReg
; Forward reference to those files to copy.
CopyFiles=TWAINScanDev.CopyFiles,ScanDevOn2K.CopyFiles
; Forward reference to those files to delete during install.
ICMProfiles="sRGB Color Space Profile.icm"
; To Enable property pages for this device in the CPL
; add the DLL name and entry point here. < no prop page for this >
; PropertyPages="Sampcpl.cpl ,EnumStiPropPages"
[ScanDev.Events]
ScanButton1=%ScanButton1%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},*
ScanButton2=%ScanButton2%,{B441F425-8C6E-11d2-977A-0000F87A926F},*
ScanButton3=%ScanButton3%,{C00EB793-8C6E-11d2-977A-0000F87A926F},*
ScanButton4=%ScanButton4%,{C00EB795-8C6E-11d2-977A-0000F87A926F},*
ScanButton5=%ScanButton5%,{C77AE9C5-8C6E-11d2-977A-0000F87A926F},*
ScanButton6=%ScanButton6%,{C77AE9C6-8C6E-11d2-977A-0000F87A926F},*
[ScanDevOn2K.Scanner.Services]
Include=sti.inf
Needs=STI.USBSection.Services
[ScanDevOnXP.Scanner.Services]
Include=sti.inf
Needs=STI.USBSection.Services
[ScanDevOnXP.DeviceData]
Server=local
;UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
MicroDriver="SPZLW_X_.DLL"
Sample Entry=1,1
SpecialInfo=%SpecialInfo%
TwainDS=%ScanDev.DeviceKey%
[ScanDevOn2K.DeviceData]
; Ancillary data to be associated with this device. TwainDS is the
; name of the data source that a TWAIN-compliant app will open
; in response to an event.
Server=local
TwainDS=%ScanDev.DeviceKey%
DeviceKey=%ScanDev.DeviceKey%
SpecialInfo=%SpecialInfo%
[ScanDevOnXP.AddReg]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,USBSCAN.SYS
; The GUID below is defined for WIA micro-drivers - WIAFBDRV.DLL registers to use this GUID
HKR,,USDClass,,"{BB6CF8E2-1511-40bd-91BA-80D43C53064E}"
HKCR,CLSID\{BB6CF8E2-1511-40bd-91BA-80D43C53064E} ,,,"SHARP MFP TWAIN I USD"
HKCR,CLSID\{BB6CF8E2-1511-40bd-91BA-80D43C53064E}\InProcServer32,,,%11%\spzlW_X_.dll
HKCR,CLSID\{BB6CF8E2-1511-40bd-91BA-80D43C53064E}\InProcServer32,ThreadingModel,,"Both"
[ScanDevOn2K.AddReg]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,USBSCAN.SYS
; This GUID corresponds to the CLSID_OasisUSDObj in oasisusd.h
HKR,,USDClass,,"{9E152FB4-82B7-430a-B22C-4362B621D89E}"
HKCR,CLSID\{9E152FB4-82B7-430a-B22C-4362B621D89E} ,,,"SHARP MFP TWAIN I USD"
HKCR,CLSID\{9E152FB4-82B7-430a-B22C-4362B621D89E}\InProcServer32,,,%11%\sPZLS_2_.dll
HKCR,CLSID\{9E152FB4-82B7-430a-B22C-4362B621D89E}\InProcServer32,ThreadingModel,,"Both"
[ScanDevOnXP.CopyFiles]
;only copy to the system dir if it replaces an older file
SPZLW_X_.dll
[ScanDevOn2K.CopyFiles]
SPZLS_2_.dll
[TWAINScanDev.CopyFiles]
SPZLS_2_.dll
SPZLW_X_.dll
LFBMP14N.dll
LFTIF14N.dll
LTEFX14N.dll
LTFIL14N.dll
LTIMG14N.dll
LTKRN14N.dll
LFFAX14N.dll
SPZLT___.ds
SPZLT___.ini
UPDFLocale-enGB-SPZL.xml
[Strings]
Msft="Microsoft"
Mfg="Sharp"
Location="Sharp Zeal Installation CD"
ScanDev.DeviceDesc1="SHARP AM-300/400"
ScanDev.DeviceDesc2="Sharp Zeal Scanner Device 1.19"
ScanDev.SvcDesc="Sharp Zeal Scanning Service"
ScanDevOnXP.SvcDesc="Sharp Zeal WIA MicroDriver Scanner Device"
ScanDev.DeviceKey="SHARP MFP TWAIN I"
ScanButton1="SC1:"
ScanButton2="SC2:"
ScanButton3="SC3:"
ScanButton4="SC4:"
ScanButton5="SC5:"
ScanButton6="SC6:"
SpecialInfo="SHARP MFP TWAIN I"
Download Driver Pack
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.