; WIALFFV2SCN.INF  -- LFFV2 WIA Scanner setup file
; Copyright (c) 2007 Sagem Communications
;

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%ProviderName%
DriverVer=05/11/2009,6.0.8.15
CatalogFile=WIALFFV2SCN.CAT

[DestinationDirs]
; By default, files will be copied to \windows\system32.
DefaultDestDir=11
TWAIN.Mfg0.CopyFiles=10,twain_32\LFFV2SCN

[Manufacturer]
%Mfg0Name%=Mfg0,NTx86.5.1,NTamd64

[Mfg0]
%Mfg0.USB.DeviceDesc.2k% = LFFV2.Scanner.USB.2k.Mfg0,USB\VID_0924&PID_3CEF&MI_01
%Mfg0.USB.DeviceDesc.2k% = LFFV2.Scanner.USB.2k.Mfg0,USB\VID_0924&PID_3CEE&MI_01
%Mfg0.LAN.DeviceDesc.2k% = LFFV2.Scanner.LAN.2k.Mfg0,MS_%Mfg0Name%

[Mfg0.NTx86.5.1]
%Mfg0.USB.DeviceDesc% = LFFV2.Scanner.USB,USB\VID_0924&PID_3CEF&MI_01
%Mfg0.USB.DeviceDesc% = LFFV2.Scanner.USB,USB\VID_0924&PID_3CEE&MI_01
%Mfg0.LAN.DeviceDesc% = LFFV2.Scanner.LAN,MS_%Mfg0Name%

[Mfg0.NTamd64]
%Mfg0.USB.DeviceDesc% = LFFV2.Scanner.USB,USB\VID_0924&PID_3CEF&MI_01
%Mfg0.USB.DeviceDesc% = LFFV2.Scanner.USB,USB\VID_0924&PID_3CEE&MI_01
%Mfg0.LAN.DeviceDesc% = LFFV2.Scanner.LAN,MS_%Mfg0Name%

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

[LFFV2.Scanner.USB.2k.Mfg0]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
Capabilities=0x31
Events=LFFV2.Events
DeviceData=LFFV2.DeviceData
AddReg=LFFV2.Scanner.USB.2k.AddReg
CopyFiles=LFFV2.2k.CopyFiles,TWAIN.Mfg0.CopyFiles
DeviceSubType=0x1
ICMProfiles="sRGB Color Space Profile.icm"
PortSelect=NO

[LFFV2.Scanner.USB]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
Capabilities=0x31
Events=LFFV2.Events
DeviceData=LFFV2.DeviceData
AddReg=LFFV2.Scanner.USB.AddReg
CopyFiles=LFFV2.CopyFiles
DeviceSubType=0x1
ICMProfiles="sRGB Color Space Profile.icm"
PortSelect=NO

[LFFV2.Scanner.LAN.2k.Mfg0]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
Capabilities=0x31
Events=LFFV2.Events
DeviceData=LFFV2.DeviceData
AddReg=LFFV2.Scanner.LAN.2k.AddReg
CopyFiles=LFFV2.2k.CopyFiles,TWAIN.Mfg0.CopyFiles
DeviceSubType=0x1
ICMProfiles="sRGB Color Space Profile.icm"
PortSelect=NO

[LFFV2.Scanner.LAN]
Include=sti.inf
Needs=STI.SerialSection
SubClass=StillImage
DeviceType=1
Capabilities=0x31
Events=LFFV2.Events
DeviceData=LFFV2.DeviceData
AddReg=LFFV2.Scanner.LAN.AddReg
CopyFiles=LFFV2.CopyFiles
DeviceSubType=0x1
ICMProfiles="sRGB Color Space Profile.icm"
PortSelect=NO

[LFFV2.Events]
ScanButton=%ScanButton.Desc%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},%LAUNCH_APPLICATION_SCAN%
CopyButton=%CopyButton.Desc%,{B441F425-8C6E-11d2-977A-0000F87A926F},*
FaxButton=%FaxButton.Desc%,{C00EB793-8C6E-11d2-977A-0000F87A926F},*

[LFFV2.Scanner.USB.2k.Mfg0.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[LFFV2.Scanner.USB.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[LFFV2.Scanner.LAN.2k.Mfg0.Services]
Include=sti.inf
Needs=STI.SerialSection.Services

[LFFV2.Scanner.LAN.Services]
Include=sti.inf
Needs=STI.SerialSection.Services

[LFFV2.DeviceData]
Server=local
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}

[LFFV2.Scanner.USB.2k.AddReg]
HKR,,HardwareConfig,1,4
HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}"
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"Xerox Phaser 3100MFP STI Scanner"
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\stilffv2scn.dll
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,Both

[LFFV2.Scanner.USB.AddReg]
HKR,,HardwareConfig,1,4
HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}"
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"Xerox Phaser 3100MFP WIA Scanner"
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\wialffv2scn.dll
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,Both

[LFFV2.Scanner.LAN.2k.AddReg]
HKR,,HardwareConfig,1,1
HKR,,NetBiosName,0x00000002 ,"SCANNETBIOS"
HKR,,OEMLANSCANNER,0x00010001 ,0xd52ca59f
HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}"
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"Xerox Phaser 3100MFP STI Scanner"
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\stilffv2scn.dll
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,Both

[LFFV2.Scanner.LAN.AddReg]
HKR,,HardwareConfig,1,1
HKR,,NetBiosName,0x00000002 ,"SCANNETBIOS"
HKR,,OEMLANSCANNER,0x00010001 ,0xd52ca59f
HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}"
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"Xerox Phaser 3100MFP WIA Scanner"
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\wialffv2scn.dll
HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,Both

[LFFV2.2k.CopyFiles]
stilffv2scn.dll
lanamn.exe

[TWAIN.Mfg0.CopyFiles]
LFFV2SCN.DS
LFFV2SCN.XML
LFFV2_STRTBL.XML
TwainDS.xml

[LFFV2.CopyFiles]
wialffv2scn.dll
lanamn.exe
WIASCAN_STRTBL.XML

[SourceDisksFiles]
wialffv2scn.dll=2
stilffv2scn.dll=2
lanamn.exe=2
LFFV2SCN.DS=2
LFFV2SCN.XML=1
WIASCAN_STRTBL.XML=1
LFFV2_STRTBL.XML=1
TwainDS.xml=1

[SourceDisksNames.x86]
1 = %disk1%,,,
2 = %disk1%,,,i386

[SourceDisksNames.amd64]
1 = %disk1%,,,
2 = %disk1%,,,amd64

[Strings]
ProviderName="Xerox"
Mfg0Name="Xerox"
Mfg0.USB.DeviceDesc.2k="Xerox Phaser 3100MFP"
Mfg0.USB.DeviceDesc="Xerox Phaser 3100MFP"
Mfg0.LAN.DeviceDesc.2k="Xerox Phaser 3100MFP Network"
Mfg0.LAN.DeviceDesc="Xerox Phaser 3100MFP Network"
ScanButton.Desc="Scan Button"
CopyButton.Desc="Copy Button"
FaxButton.Desc="Fax Button"
disk1="Xerox Phaser 3100MFP Driver Disk"
LAUNCH_APPLICATION_SCAN="Xerox Companion Suite"
