;================================================================
;
;  OEMSETUP.INF
;
;  Olivetti Printing System Installation Script
;  Windows 2000 and XP (Multi Language excluding Japanese)
;  Point & Print Version
;  
;  c Copyright 2000-2002 KYOCERA CORPORATION
;  c Copyright 2002-2007 KYOCERA MITA CORPORATION
; 
;  All Rights Reserved.
;
;  Olivetti Stratos WC 1.0  08/21/2007
;
;================================================================

[Version]
Signature  = "$Windows NT$"
Class      = Printer
ClassGUID  = {4D36E979-E325-11CE-BFC1-08002BE10318}
Provider   = %OEM%
CatalogFile= KYOMITA.CAT
DriverVer  = 08/21/2007,4.2.2021

[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"

;----------------------------------------------------------------
; Model Sections
;----------------------------------------------------------------
[Olivetti]
"Olivetti d-Copia 2500MF KX"		= OLDC2500,USBPRINT\OLIVETTId-Copia_25003FB0,OLIVETTId-Copia_2500MF
"Olivetti d-Copia 2500MF KX"		= OLDC2500,LPTENUM\OLIVETTId-Copia_25003FB0,OLIVETTId-Copia_2500MF
"Olivetti d-Copia 3000MF KX"		= OLDC3000,USBPRINT\OLIVETTId-Copia_3000EE7D,OLIVETTId-Copia_3000MF
"Olivetti d-Copia 3000MF KX"		= OLDC3000,LPTENUM\OLIVETTId-Copia_3000EE7D,OLIVETTId-Copia_3000MF

;----------------------------------------------------------------
; Install Sections for NT5.1 (XP)
;----------------------------------------------------------------

[OLDC2500]
CopyFiles		= @OLDC2310.MDX,WINXP,ALLPDL,KM_AGFA,3D_227,KC_HELP,KMPJLMN_DLL,KMPMKNT_DLL,AUTOCONFIG,KACT2
DataFile		= OLDC2310.MDX
DataSection		= XPCORE
AddReg			= ND_ADDREG_KCMV3D
PortMonitor		= %KMPMKNT%
LanguageMonitor	= %KMPJLMN%

[OLDC3000]
CopyFiles		= @OLDC2410.MDX,WINXP,ALLPDL,KM_AGFA,3D_227,KC_HELP,KMPJLMN_DLL,KMPMKNT_DLL,AUTOCONFIG,KACT2
DataFile		= OLDC2410.MDX
DataSection		= XPCORE
AddReg			= ND_ADDREG_KCMV3D
PortMonitor		= %KMPMKNT%
LanguageMonitor	= %KMPJLMN%

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

; This should be used for NT User Mode Driver
[WINXP]
KMEM42kl.DLL
KMUC42kl.DLL
KMUU42kl.DLL
KMFS42kl.DLL
KMRG42kl.DLL
KMRC42kl.DLL
KM3D42kl.DLL
KM3M42kl.DLL
KMPE42kl.DLL
KCMV3D.INI
KMWM42kl.DLL
KMPF42kl.DLL
KMPO42kl.DLL
KMSW42kl.DLL
KMSP42kl.DLL
KMPLSWOP.DLL
KMPLSWO1.DLL
KMPLSW01.DLL
KMPLID01.DLL
KMIEDIT.DLL
KMIEDITRES.DLL
CONFIDENTIAL.MIE
NOCOPY.MIE

[ALLPDL]
KMXL42kl.DLL
KM5E42kl.DLL
KM5C42kl.DLL
KMPS42kl.DLL
KMPD42kl.DLL

[KM_AGFA]
KMAGFA1.FDF
KMPRE2.FDF

[3D_227]
KM322710.DAT

[KC_HELP]
KMWTEN22.HLP

[KMPJLMN_DLL]
KMPJLMN.DLL

[KMPMKNT_DLL]
KM-PMKN.DLL

[AUTOCONFIG]
KMAUTOC.INI
KMQUERY.XML

[KACT2]
KACT2.EXE

;----------------------------------------------------------------
; Data Sections
;
; These sections contain data that is shared between devices.
;
;----------------------------------------------------------------
;
[XPCORE]
DriverFile=KMUC42kl.DLL
ConfigFile=KMUU42kl.DLL
HelpFile=KMWTEN22.HLP

[XPCORE_NOPOST]
DriverFile=KMUC42kl.DLL
ConfigFile=KMUU42kl.DLL
HelpFile=KMWTEN22.HLP

[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)
;

;----------------------------------------------------------------
; Destination Information
;----------------------------------------------------------------
[DestinationDirs]
DefaultDestDir=66000
KMPMKNT=11
KMPJLMN=11


;----------------------------------------------------------------
; Source Information
;----------------------------------------------------------------

[SourceDisksNames]
1 = %CDROM%,,,""

[SourceDisksFiles]
; RDF DLLs
KMEM42kl.DLL	= 1
KMUC42kl.DLL  	= 1
KMUU42kl.DLL    = 1
KMFS42kl.DLL  	= 1
KMRG42kl.DLL  	= 1
KMRC42kl.DLL	= 1
KMXL42kl.DLL	= 1
KM5E42kl.DLL	= 1
KM5C42kl.DLL  	= 1
KMPS42kl.DLL	= 1
KMPD42kl.DLL	= 1
KMSW42kl.DLL	= 1
KMSP42kl.DLL	= 1
KMPE42kl.DLL	= 1
KMWM42kl.DLL	= 1
KMPF42kl.DLL	= 1
KMPO42kl.DLL	= 1
KM3D42kl.DLL	= 1
KM3M42kl.DLL	= 1
; non-RDF DLLs
KMPLSWOP.DLL	= 1
KMPLSWO1.DLL	= 1
KMPLSW01.DLL	= 1
KMPLID01.DLL	= 1
KMIEDIT.DLL		= 1
KMIEDITRES.DLL	= 1
; MDX
OLDC2310.MDX	= 1
OLDC2410.MDX	= 1
; DAT
KM322710.DAT	= 1
; Misc
KMPJLMN.DLL		= 1
KM-PMKN.DLL		= 1
KMAGFA1.FDF  	= 1
KMPRE2.FDF		= 1
KMWTEN22.HLP    = 1
KCMV3D.INI		= 1
CONFIDENTIAL.MIE= 1
NOCOPY.MIE		= 1
; KACT2 / AUTOCONFIG
KMAUTOC.INI		= 1
KMQUERY.XML		= 1
KACT2.EXE		= 1


;----------------------------------------------------------------
; Localizable Strings
;----------------------------------------------------------------
[Strings]
KMPJLMN	= "KM Language Monitor,KMPJLMN.DLL"
KMPMKNT   	= "KM USB Port,KM-PMKN.DLL"
OEM         = "Olivetti"
CDROM		= "OLI_LIB"
