;================================================================
;
;  OEMSETUP.INF
;
;  KYOCERA Document Solutions Printing System Installation Script
;  Windows 2000 and XP (Multi Language excluding Japanese)
;  Point & Print Version
;  
;  (C) 2013 KYOCERA Corporation, KYOCERA Document Solutions Inc.
;
;  KMSL 7.8x  09/30/2013
;
;================================================================

[Version]
Signature  = "$Windows NT$"
Class      = Printer
ClassGUID  = {4D36E979-E325-11CE-BFC1-08002BE10318}
Provider   = %OEM%
CatalogFile= OLIVETTI.CAT
DriverVer  = 09/30/2013,6.0.3330
DriverIsolation=2

[ClassInstall]
AddReg=ClassAddReg
DelReg=ClassDelReg

[ClassAddReg]
HKR,,,,%CLASSNAME%
HKR,,Installer,,MSPRINT.DLL
HKR,,Icon,,-4
HKR,,NoDisplayClass,,1

[ClassDelReg]
HKLM,"System\CurrentControlSet\Services\Class\Printer","NoUseClass"

[Environment]
UpdateInis=EnvUpdateInis
AddReg=EnvAddReg

[EnvUpdateInis]
win.ini,Ports,"LPT1.DOS=",
win.ini,Ports,"LPT2.DOS=",
win.ini,Ports,"LPT3.DOS=",
win.ini,Ports,"LPT1.OS2=",
win.ini,Ports,"LPT2.OS2=",
win.ini,Ports,"LPT3.OS2=",
win.ini,windows,"Spooler=",
win.ini,windows,"DosPrint=",
win.ini,windows,"DeviCENotSelectedTimeout=",
win.ini,windows,"TransmissionRetryTimeout=",

[EnvAddReg]
HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0","Directory",,"CHICAGO"
HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0\Drivers",,,
HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0\Print Processors",,,
HKLM,"System\CurrentControlSet\Control\Print\Monitors",,,
HKLM,"System\CurrentControlSet\Control\Print\Printers",,,
HKLM,"System\CurrentControlSet\Control\Print\Printers","StartOnBoot",1,01,00,00,00
HKLM,"System\CurrentControlSet\Control\Print\Providers",,,

;----------------------------------------------------------------
; Manufacturer Section
;----------------------------------------------------------------
[Manufacturer]
Olivetti=Olivetti,NTx86.5.1,NTx86.6.0


;----------------------------------------------------------------
; Model Sections
;----------------------------------------------------------------
[Olivetti.NTx86.5.1]
"Olivetti d-COPIA3013MF plus KX"	= d_COPIA3013MF_plus,WSDPRINT\OLIVETTId-COPIA3013M0B98,d-COPIA3013MF plus
"Olivetti d-COPIA3013MF plus KX"	= d_COPIA3013MF_plus,USBPRINT\OLIVETTId-COPIA3013M0B98,d-COPIA3013MF plus
"Olivetti d-COPIA3014MF KX"	= d_COPIA3014MF,WSDPRINT\OLIVETTId-COPIA3014M7CD1,d-COPIA3014MF
"Olivetti d-COPIA3014MF KX"	= d_COPIA3014MF,USBPRINT\OLIVETTId-COPIA3014M7CD1,d-COPIA3014MF
"Olivetti d-COPIA3513MF KX"	= d_COPIA3513MF,WSDPRINT\OLIVETTId-COPIA3513MBDAC,d-COPIA3513MF
"Olivetti d-COPIA3513MF KX"	= d_COPIA3513MF,USBPRINT\OLIVETTId-COPIA3513MBDAC,d-COPIA3513MF
"Olivetti d-COPIA3514MF KX"	= d_COPIA3514MF,WSDPRINT\OLIVETTId-COPIA3514M7C1D,d-COPIA3514MF
"Olivetti d-COPIA3514MF KX"	= d_COPIA3514MF,USBPRINT\OLIVETTId-COPIA3514M7C1D,d-COPIA3514MF
"Olivetti d-COLORMF2613en KX"	= d_COLORMF2613en,WSDPRINT\OLIVETTId-COLORMF2616445,d-COLORMF2613en
"Olivetti d-COLORMF2613en KX"	= d_COLORMF2613en,USBPRINT\OLIVETTId-COLORMF2616445,d-COLORMF2613en
"Olivetti d-COLORMF2614en KX"	= d_COLORMF2614en,WSDPRINT\OLIVETTId-COLORMF261A5F4,d-COLORMF2614en
"Olivetti d-COLORMF2614en KX"	= d_COLORMF2614en,USBPRINT\OLIVETTId-COLORMF261A5F4,d-COLORMF2614en
"Olivetti d-COLORMF2613 plus KX"	= d_COLORMF2613_plus,WSDPRINT\OLIVETTId-COLORMF2619A57,d-COLORMF2613 plus
"Olivetti d-COLORMF2613 plus KX"	= d_COLORMF2613_plus,USBPRINT\OLIVETTId-COLORMF2619A57,d-COLORMF2613 plus
"Olivetti d-COLORMF2614 plus KX"	= d_COLORMF2614_plus,WSDPRINT\OLIVETTId-COLORMF2612D56,d-COLORMF2614 plus
"Olivetti d-COLORMF2614 plus KX"	= d_COLORMF2614_plus,USBPRINT\OLIVETTId-COLORMF2612D56,d-COLORMF2614 plus
"Olivetti d-COLORP2121 KX"	= d_COLORP2121,WSDPRINT\OLIVETTId-COLORP21219A4B,d-COLORP2121
"Olivetti d-COLORP2121 KX"	= d_COLORP2121,USBPRINT\OLIVETTId-COLORP21219A4B,d-COLORP2121
"Olivetti d-COLORP2126 KX"	= d_COLORP2126,WSDPRINT\OLIVETTId-COLORP2126580A,d-COLORP2126
"Olivetti d-COLORP2126 KX"	= d_COLORP2126,USBPRINT\OLIVETTId-COLORP2126580A,d-COLORP2126

[Olivetti.NTx86.6.0]
"Olivetti d-COPIA3013MF plus KX"	= d_COPIA3013MF_plus,WSDPRINT\OLIVETTId-COPIA3013M0B98,d-COPIA3013MF plus
"Olivetti d-COPIA3013MF plus KX"	= d_COPIA3013MF_plus,USBPRINT\OLIVETTId-COPIA3013M0B98,d-COPIA3013MF plus
"Olivetti d-COPIA3014MF KX"	= d_COPIA3014MF,WSDPRINT\OLIVETTId-COPIA3014M7CD1,d-COPIA3014MF
"Olivetti d-COPIA3014MF KX"	= d_COPIA3014MF,USBPRINT\OLIVETTId-COPIA3014M7CD1,d-COPIA3014MF
"Olivetti d-COPIA3513MF KX"	= d_COPIA3513MF,WSDPRINT\OLIVETTId-COPIA3513MBDAC,d-COPIA3513MF
"Olivetti d-COPIA3513MF KX"	= d_COPIA3513MF,USBPRINT\OLIVETTId-COPIA3513MBDAC,d-COPIA3513MF
"Olivetti d-COPIA3514MF KX"	= d_COPIA3514MF,WSDPRINT\OLIVETTId-COPIA3514M7C1D,d-COPIA3514MF
"Olivetti d-COPIA3514MF KX"	= d_COPIA3514MF,USBPRINT\OLIVETTId-COPIA3514M7C1D,d-COPIA3514MF
"Olivetti d-COLORMF2613en KX"	= d_COLORMF2613en,WSDPRINT\OLIVETTId-COLORMF2616445,d-COLORMF2613en
"Olivetti d-COLORMF2613en KX"	= d_COLORMF2613en,USBPRINT\OLIVETTId-COLORMF2616445,d-COLORMF2613en
"Olivetti d-COLORMF2614en KX"	= d_COLORMF2614en,WSDPRINT\OLIVETTId-COLORMF261A5F4,d-COLORMF2614en
"Olivetti d-COLORMF2614en KX"	= d_COLORMF2614en,USBPRINT\OLIVETTId-COLORMF261A5F4,d-COLORMF2614en
"Olivetti d-COLORMF2613 plus KX"	= d_COLORMF2613_plus,WSDPRINT\OLIVETTId-COLORMF2619A57,d-COLORMF2613 plus
"Olivetti d-COLORMF2613 plus KX"	= d_COLORMF2613_plus,USBPRINT\OLIVETTId-COLORMF2619A57,d-COLORMF2613 plus
"Olivetti d-COLORMF2614 plus KX"	= d_COLORMF2614_plus,WSDPRINT\OLIVETTId-COLORMF2612D56,d-COLORMF2614 plus
"Olivetti d-COLORMF2614 plus KX"	= d_COLORMF2614_plus,USBPRINT\OLIVETTId-COLORMF2612D56,d-COLORMF2614 plus
"Olivetti d-COLORP2121 KX"	= d_COLORP2121,WSDPRINT\OLIVETTId-COLORP21219A4B,d-COLORP2121
"Olivetti d-COLORP2121 KX"	= d_COLORP2121,USBPRINT\OLIVETTId-COLORP21219A4B,d-COLORP2121
"Olivetti d-COLORP2126 KX"	= d_COLORP2126,WSDPRINT\OLIVETTId-COLORP2126580A,d-COLORP2126
"Olivetti d-COLORP2126 KX"	= d_COLORP2126,USBPRINT\OLIVETTId-COLORP2126580A,d-COLORP2126

;----------------------------------------------------------------
; Install Sections for NT5.1 (XP)
;----------------------------------------------------------------
[d_COPIA3013MF_plus]
CopyFiles	= @OLDC7410.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_271,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLDC7410.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COPIA3014MF]
CopyFiles	= @OLDC7510.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_271,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLDC7510.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COPIA3513MF]
CopyFiles	= @OLDC7610.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_271,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLDC7610.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COPIA3514MF]
CopyFiles	= @OLDC7710.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_271,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLDC7710.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COLORMF2613en]
CopyFiles	= @OLDC7810.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_272,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLDC7810.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COLORMF2614en]
CopyFiles	= @OLDC7910.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_272,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLDC7910.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COLORMF2613_plus]
CopyFiles	= @OLDC8010.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_273,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLDC8010.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COLORMF2614_plus]
CopyFiles	= @OLDC8110.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_273,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLDC8110.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COLORP2121]
CopyFiles	= @OLPG2210.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_268,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLPG2210.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

[d_COLORP2126]
CopyFiles	= @OLPG2310.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_268,KC_HELP,KMPJLMN_DLL,AUTOCONFIG,KACT2
DataFile	= OLPG2310.MDX
DataSection	= XPCORE
AddReg		= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

;----------------------------------------------------------------
; Copy Sections
;----------------------------------------------------------------

; This should be used for NT User Mode Driver
[WINXP]
KMEM60XU.DLL
KMUC60XU.DLL
KMUU60XU.DLL
KMFS60XU.DLL
KMRF60XU.DLL
KMRC60XU.DLL
KM3D60XU.DLL
KM3M60XU.DLL
KMPE60XU.DLL
KMWM60XU.DLL
KMPF60XU.DLL
KMPO60XU.DLL
KMSP60XU.DLL
KMCO60XU.DLL
KMPLSW02.DLL
KMPLSW03.DLL
KMPLSWIP.DLL
KMPLID01.DLL
KMIEDIT.DLL
KMIEDITRES.DLL
KCMV3D.INI
CONFIDENTIAL.MIE
NOCOPY.MIE
KMPRPVW.EXE
KMPOPUPMGR.EXE
KMPC60XU.DLL
PMCLIENT.DLL

[ALLPDL]
KMXL60XU.DLL
KM5E60XU.DLL
KM5C60XU.DLL
KMPS60XU.DLL
KMPD60XU.DLL

[KM_AGFA]
KMAGFA1.FDF
KMPRE2.FDF

[KC_HELP]
KMGOEN40.CHM


[3D_271]
KDS327110.DAT

[3D_272]
KDS327210.DAT

[3D_273]
KDS327310.DAT

[3D_268]
KDS326810.DAT

[3D_256]
KDS325610.DAT

[3D_254]
KDS325410.DAT

[KMPJLMN_DLL]
KXPLM32.DLL

;[KMSTMN_DLL]
;KMSTMNW.EXE
;KMSTMVM.EXE
;KMSTMNET.EXE
;KMSTMNWS.INI
;KMSTMNET.INI
;KcMV3Da.DLL

[PCXML]
KMBASE2.XML

[AUTOCONFIG]
KMAUTOC07.INI
KMQUERY07.XML

[KACT2]
KACT2.EXE

;----------------------------------------------------------------
; Data Sections
;
; These sections contain data that is shared between devices.
;
;----------------------------------------------------------------
;
[XPCORE]
DriverFile=KMUC60XU.DLL
ConfigFile=KMUU60XU.DLL
HelpFile=KMGOEN40.CHM

[XPCORE_NOPOST]
DriverFile=KMUC60XU.DLL
ConfigFile=KMUU60XU.DLL
HelpFile=KMGOEN40.CHM

;[ENABLE3D]
;HKLM,"SOFTWARE\Kyocera Mita\Shared Files","Install Path",0,"%11%\spool\drivers\w32x86\2"

[ND_ADDREG_KCMV3D]
HKLM,"SOFTWARE\Kyocera Mita\Shared Files","Install Path",0,"%11%\spool\drivers\w32x86\2"

;
; Call SetupSetDirectoryId with 66000 to set the target directory at runtime
; (depending on which environment drivers are getting installed)
;

[PrinterPackageInstallation.x86]
PackageAware=TRUE

;----------------------------------------------------------------
; Destination Information
;----------------------------------------------------------------
[DestinationDirs]
DefaultDestDir=66000
POSTINSTALL=11
KMPMKNT_DLL=11
KMPJLMN_DLL=11


;----------------------------------------------------------------
; Source Information
;----------------------------------------------------------------
;
[SourceDisksNames.x86]
1 = %CDROM%,,,""

[SourceDisksFiles]
KMEM60XU.DLL	= 1
KMUC60XU.DLL  = 1
KMUU60XU.DLL    = 1
KMFS60XU.DLL  = 1
KMRF60XU.DLL  = 1
KMRC60XU.DLL     = 1
KMXL60XU.DLL   = 1
KM5E60XU.DLL   = 1
KM5C60XU.DLL   = 1
KMPS60XU.DLL   = 1
KMPD60XU.DLL   = 1
KMSP60XU.DLL	= 1
KMPE60XU.DLL	= 1
KMWM60XU.DLL		= 1
KMPF60XU.DLL	= 1
KMPO60XU.DLL	= 1
KM3D60XU.DLL		= 1
KM3M60XU.DLL		= 1
KMCO60XU.DLL	= 1
KMPLSW02.DLL	= 1
KMPLSW03.DLL	= 1
KMPLSWIP.DLL	= 1
KMPLID01.DLL	= 1
KMIEDIT.DLL	= 1
KMIEDITRES.DLL	= 1
KMAGFA1.FDF  	= 1
KMPRE2.FDF		= 1
KMPRPVW.EXE	= 1
KMPC60XU.DLL = 1
PMCLIENT.DLL	= 1

OLDC7410.MDX	= 1
OLDC7510.MDX	= 1
OLDC7610.MDX	= 1
OLDC7710.MDX	= 1
OLDC7810.MDX	= 1
OLDC7910.MDX	= 1
OLDC8010.MDX	= 1
OLDC8110.MDX	= 1
OLPG2210.MDX	= 1
OLPG2310.MDX	= 1

KDS327110.DAT	= 1
KDS327210.DAT	= 1
KDS327310.DAT	= 1
KDS326810.DAT	= 1
KMBASE2.XML	= 1
KMGOEN40.CHM	= 1
	
KCMV3D.INI		= 1
KXPLM32.DLL		= 1
KMAUTOC07.INI	= 1
KMQUERY07.XML	= 1
KACT2.EXE	= 1
; Status Monitor
;KMSTMNW.EXE	= 1
;KMSTMVM.EXE	= 1
;KMSTMNET.EXE	= 1
;KMSTMNWS.INI	= 1
;KMSTMNET.INI	= 1
;KcMV3Da.DLL	= 1
KMPOPUPMGR.EXE    = 1
NOCOPY.MIE		= 1
CONFIDENTIAL.MIE 	= 1

;----------------------------------------------------------------
; Localizable Strings
;----------------------------------------------------------------
[Strings]
KMPJLMN	= "KX Language Monitor,KXPLM32.DLL"
KMPMKNT   	= "KM USB Port,KM-PMKN.DLL"
CDROM		= "GEN_LIB"
CLASSNAME = "Printers"
OEM	= "Olivetti"
