;================================================================
;
;  KMWIADRV.INF
;
;  Kyocera WIA Driver Installation Script
;  Windows Vista/7
;  
;  (C) 2017 KYOCERA Document Solutions Inc.
; 
;
;  09/06/2017
;
;================================================================

[Version]
Signature="$WINDOWS NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Mfg%
DriverVer=09/06/2017,2.2.2106
CatalogFile=kmwiadrv.cat

[SourceDisksFiles.x86]
kmwiadrvn22L6.dll=1,%x86NetDir%
kmtwuiexn22L6.dll=1,%x86NetDir%
AppliInfo22L6.dat=1,%NetDir%
callgui22L6.exe=1,%NetDir%
KM_TWAIN122L6.ini=1,%NetDir%
KMSCNAPI22L6.dll=1,%NetDir%
KMSCNTOOL22L6.dll=1,%NetDir%
KMTwainPageLog22L6.ini=1,%NetDir%
N_SCANCONFIG22L6.xsd=1,%NetDir%
N_SCANPARAMLIST22L6.xml=1,%NetDir%
N_SCANPARAMLIST22L6.xsd=1,%NetDir%
RegList22L6.ini=1,%NetDir%
WIAHelp_chs22L6.chm=1,%NetDir%
WIAHelp_cht22L6.chm=1,%NetDir%
WIAHelp_deu22L6.chm=1,%NetDir%
WIAHelp_enu22L6.chm=1,%NetDir%
WIAHelp_esp22L6.chm=1,%NetDir%
WIAHelp_fra22L6.chm=1,%NetDir%
WIAHelp_ita22L6.chm=1,%NetDir%
WIAHelp_jpn22L6.chm=1,%NetDir%
WIAHelp_kor22L6.chm=1,%NetDir%
WIAHelp_nld22L6.chm=1,%NetDir%
WIAHelp_ptb22L6.chm=1,%NetDir%
WIAHelp_rus22L6.chm=1,%NetDir%

[SourceDisksNames.x86]
1=%Location%,,,

[SourceDisksFiles.amd64]
kmwiadrvn22L6.dll=1,%x64NetDir%
kmtwuiexn22L6.dll=1,%x64NetDir%
AppliInfo22L6.dat=1,%NetDir%
callgui22L6.exe=1,%NetDir%
KM_TWAIN122L6.ini=1,%NetDir%
KMSCNAPI22L6.dll=1,%NetDir%
KMSCNTOOL22L6.dll=1,%NetDir%
KMTwainPageLog22L6.ini=1,%NetDir%
N_SCANCONFIG22L6.xsd=1,%NetDir%
N_SCANPARAMLIST22L6.xml=1,%NetDir%
N_SCANPARAMLIST22L6.xsd=1,%NetDir%
RegList22L6.ini=1,%NetDir%
WIAHelp_chs22L6.chm=1,%NetDir%
WIAHelp_cht22L6.chm=1,%NetDir%
WIAHelp_deu22L6.chm=1,%NetDir%
WIAHelp_enu22L6.chm=1,%NetDir%
WIAHelp_esp22L6.chm=1,%NetDir%
WIAHelp_fra22L6.chm=1,%NetDir%
WIAHelp_ita22L6.chm=1,%NetDir%
WIAHelp_jpn22L6.chm=1,%NetDir%
WIAHelp_kor22L6.chm=1,%NetDir%
WIAHelp_nld22L6.chm=1,%NetDir%
WIAHelp_ptb22L6.chm=1,%NetDir%
WIAHelp_rus22L6.chm=1,%NetDir%

[SourceDisksNames.amd64]
1=%Location%,,,

[DestinationDirs]
DefaultDestDir=16422
KM_NETWORK_MODEL_WIA.CopyFiles=16422,%NetAppName%

[Manufacturer]
%Mfg%=Models, NTx86, NTamd64

[Models.NTx86]

"Kyocera ECOSYS M4132idn WIA Driver (Network)" = ECOSYS_M4132idn_N.Device, KM_WC_ECOSYS_M4132idn_N_WIA
"Kyocera ECOSYS M4125idn WIA Driver (Network)" = ECOSYS_M4125idn_N.Device, KM_WC_ECOSYS_M4125idn_N_WIA
"Kyocera TASKalfa 2510i WIA Driver (Network)" = TASKalfa_2510i_N.Device, KM_WC_TASKalfa_2510i_N_WIA
"Kyocera TASKalfa 2520i WIA Driver (Network)" = TASKalfa_2520i_N.Device, KM_WC_TASKalfa_2520i_N_WIA

[Models.NTamd64]

"Kyocera ECOSYS M4132idn WIA Driver (Network)" = ECOSYS_M4132idn_N.Device, KM_WC_ECOSYS_M4132idn_N_WIA
"Kyocera ECOSYS M4125idn WIA Driver (Network)" = ECOSYS_M4125idn_N.Device, KM_WC_ECOSYS_M4125idn_N_WIA
"Kyocera TASKalfa 2510i WIA Driver (Network)" = TASKalfa_2510i_N.Device, KM_WC_TASKalfa_2510i_N_WIA
"Kyocera TASKalfa 2520i WIA Driver (Network)" = TASKalfa_2520i_N.Device, KM_WC_TASKalfa_2520i_N_WIA

;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ${Model info1}

[ECOSYS_M4132idn_N.Device]
Include=sti.inf
Needs=STI.SerialSection
PortSelect=no
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x30
UnsupportedVersions=0x1
AddReg=KM_NETWORK_MODEL_WIA.AddReg
CopyFiles=KM_NETWORK_MODEL_WIA.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
DeviceData=ECOSYS_M4132idn_N.DeviceData

[ECOSYS_M4125idn_N.Device]
Include=sti.inf
Needs=STI.SerialSection
PortSelect=no
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x30
UnsupportedVersions=0x1
AddReg=KM_NETWORK_MODEL_WIA.AddReg
CopyFiles=KM_NETWORK_MODEL_WIA.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
DeviceData=ECOSYS_M4125idn_N.DeviceData

[TASKalfa_2510i_N.Device]
Include=sti.inf
Needs=STI.SerialSection
PortSelect=no
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x30
UnsupportedVersions=0x1
AddReg=KM_NETWORK_MODEL_WIA.AddReg
CopyFiles=KM_NETWORK_MODEL_WIA.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
DeviceData=TASKalfa_2510i_N.DeviceData

[TASKalfa_2520i_N.Device]
Include=sti.inf
Needs=STI.SerialSection
PortSelect=no
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x30
UnsupportedVersions=0x1
AddReg=KM_NETWORK_MODEL_WIA.AddReg
CopyFiles=KM_NETWORK_MODEL_WIA.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
DeviceData=TASKalfa_2520i_N.DeviceData

;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ${Model info2}

[ECOSYS_M4132idn_N.Device.Services]
Include=sti.inf
Needs=STI.SerialSection.Services

[ECOSYS_M4132idn_N.DeviceData]
UI Class ID={8C5A71C4-6D47-4305-95DE-E05F6587D3C8}
Model Name="ECOSYS M4132idn"
Version=%NetVersion%

[ECOSYS_M4125idn_N.Device.Services]
Include=sti.inf
Needs=STI.SerialSection.Services

[ECOSYS_M4125idn_N.DeviceData]
UI Class ID={8C5A71C4-6D47-4305-95DE-E05F6587D3C8}
Model Name="ECOSYS M4125idn"
Version=%NetVersion%

[TASKalfa_2510i_N.Device.Services]
Include=sti.inf
Needs=STI.SerialSection.Services

[TASKalfa_2510i_N.DeviceData]
UI Class ID={8C5A71C4-6D47-4305-95DE-E05F6587D3C8}
Model Name="TASKalfa 2510i"
Version=%NetVersion%

[TASKalfa_2520i_N.Device.Services]
Include=sti.inf
Needs=STI.SerialSection.Services

[TASKalfa_2520i_N.DeviceData]
UI Class ID={8C5A71C4-6D47-4305-95DE-E05F6587D3C8}
Model Name="TASKalfa 2520i"
Version=%NetVersion%

[KM_NETWORK_MODEL_WIA.AddReg]
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{1C5BDD46-CB6C-4748-BCD6-15CB720DBB6A}"
HKCR,CLSID\{1C5BDD46-CB6C-4748-BCD6-15CB720DBB6A},,,"Kyocera WIA Scanner Network Driver"
HKCR,CLSID\{1C5BDD46-CB6C-4748-BCD6-15CB720DBB6A}\InProcServer32,,,%16422%\%NetAppName%\kmwiadrvn22L6.dll
HKCR,CLSID\{1C5BDD46-CB6C-4748-BCD6-15CB720DBB6A}\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\{8C5A71C4-6D47-4305-95DE-E05F6587D3C8},,,"Kyocera WIA Driver UI Extension"
HKCR,CLSID\{8C5A71C4-6D47-4305-95DE-E05F6587D3C8}\shellex\PropertySheetHandlers\{F60E97C4-3AF4-4AC7-881C-468326CF6B05}
HKCR,CLSID\{8C5A71C4-6D47-4305-95DE-E05F6587D3C8}\shellex\WiaDialogExtensionHandlers\{F60E97C4-3AF4-4AC7-881C-468326CF6B05}

HKCR,CLSID\{F60E97C4-3AF4-4AC7-881C-468326CF6B05},,,"Kyocera WIA UI Extension Handler"
HKCR,CLSID\{F60E97C4-3AF4-4AC7-881C-468326CF6B05}\InProcServer32,,,%16422%\%NetAppName%\kmtwuiexn22L6.dll
HKCR,CLSID\{F60E97C4-3AF4-4AC7-881C-468326CF6B05}\InProcServer32,ThreadingModel,,"Apartment"

HKR,,CreateFileName,,"AUTO"
HKR,,PortSelect,,no

[KM_NETWORK_MODEL_WIA.CopyFiles]
kmwiadrvn22L6.dll
kmtwuiexn22L6.dll
AppliInfo22L6.dat
callgui22L6.exe
KM_TWAIN122L6.ini
KMSCNAPI22L6.dll
KMSCNTOOL22L6.dll
KMTwainPageLog22L6.ini
N_SCANCONFIG22L6.xsd
N_SCANPARAMLIST22L6.xml
N_SCANPARAMLIST22L6.xsd
RegList22L6.ini
WIAHelp_chs22L6.chm
WIAHelp_cht22L6.chm
WIAHelp_deu22L6.chm
WIAHelp_enu22L6.chm
WIAHelp_esp22L6.chm
WIAHelp_fra22L6.chm
WIAHelp_ita22L6.chm
WIAHelp_jpn22L6.chm
WIAHelp_kor22L6.chm
WIAHelp_nld22L6.chm
WIAHelp_ptb22L6.chm
WIAHelp_rus22L6.chm

[Strings]
Mfg="Kyocera"
Location="KMPL"
KM_NETWORK_MODEL_WIA.DeviceDesc="Kyocera WIA Scanner Network Driver"
KM_USB_MODEL_WIA.DeviceDesc="Kyocera WIA Scanner USB Driver"
NetAppName = "Kyocera\WIA Scanner\Boxless"
UsbAppName = "Kyocera\WIA Scanner\USB2"
x86NetDir="Network\x86"
x64NetDir="Network\x64"
x86UsbDir="USB\x86"
x64UsbDir="USB\x64"
NetDir="Network"
UsbDir="USB"
NetVersion="2.2.2106"
UsbVersion="1.4.2924"
DeviceClassName="Image"
SvcDesc="KM USB Scan Svc"
