;================================================================
;
;  OEMSETUP.INF
;
;  Kyocera Mita Printing System Installation Script
;  Windows 2000 and XP (Multi Language excluding Japanese)
;  Point & Print Version
;  
;  c Copyright 2000-2010 KYOCERA MITA CORPORATION
;  c Copyright 2000-2002 KYOCERA CORPORATION
; 
;  All Rights Reserved.
;
;  KMSL 7.8x  02/02/2010
;
;================================================================

[Version]
Signature  = "$Windows NT$"
Class      = Printer
ClassGUID  = {4D36E979-E325-11CE-BFC1-08002BE10318}
Provider   = %OEM%
CatalogFile= OLIVETTI.CAT
DriverVer  = 02/02/2010,5.0.2602
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"


;----------------------------------------------------------------
; Model Sections
;----------------------------------------------------------------
[Olivetti]
"Olivetti PG L2130 KX"	= PG_L2130,WSDPRINT\OLIVETTIPG_L21304ED7,PG L2130
"Olivetti PG L2130 KX"	= PG_L2130,LPTENUM\OLIVETTIPG_L21304ED7,PG L2130
"Olivetti PG L2130 KX"	= PG_L2130,USBPRINT\OLIVETTIPG_L21304ED7,PG L2130
"Olivetti PG L2135 KX"	= PG_L2135,WSDPRINT\OLIVETTIPG_L21354D17,PG L2135
"Olivetti PG L2135 KX"	= PG_L2135,LPTENUM\OLIVETTIPG_L21354D17,PG L2135
"Olivetti PG L2135 KX"	= PG_L2135,USBPRINT\OLIVETTIPG_L21354D17,PG L2135

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

[PG_L2135]
CopyFiles		= @OLPG1610.MDX,PCXML,WINXP,ALLPDL,KM_AGFA,3D_131,KMSTMN_DLL,KMPJLMN,KC_HELP,AUTOCONFIG,KACT2,KMSTMN_DLL
DataFile		= OLPG1610.MDX
DataSection		= XPCORE
AddReg			= ND_ADDREG_KCMV3D
LanguageMonitor	= %KMPJLMN%

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

[3D_131]
KM313110.DAT

; This should be used for NT User Mode Driver
[WINXP]
KMEM50Q2.DLL
KMCO50Q2.DLL
KMUC50Q2.DLL
KMUU50Q2.DLL
KMFS50Q2.DLL
KMRG50Q2.DLL
KMRC50Q2.DLL
KM3D50Q2.DLL
KM3M50Q2.DLL
KMPE50Q2.DLL
KCMV3D.INI
KMWM50Q2.DLL
KMPF50Q2.DLL
KMPO50Q2.DLL
KMSP50Q2.DLL
kmplsw02.DLL
KMPLID01.DLL
KMIEDIT.DLL
KMIEDITRES.DLL
CONFIDENTIAL.MIE
NOCOPY.MIE

[ALLPDL]
KMXL50Q2.DLL
KM5E50Q2.DLL
KM5C50Q2.DLL
KMPS50Q2.DLL
KMPD50Q2.DLL

[KM_AGFA]
KMAGFA1.FDF
KMPRE2.FDF

[KC_HELP]
KMOHEN26.chm
KMOLEN26.chm

[KMPJLMN]
KMPJLMN.DLL

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

[PCXML]
KMBASE.XML

[AUTOCONFIG]
KMAUTOC.INI
KMQUERY.XML

[KACT2]
KACT2.EXE

;----------------------------------------------------------------
; Data Sections
;
; These sections contain data that is shared between devices.
;
;----------------------------------------------------------------
;
[XPCORE]
DriverFile=KMUC50Q2.DLL
ConfigFile=KMUU50Q2.DLL
HelpFile=KMOHEN26.chm

[XPCORE_NOPOST]
DriverFile=KMUC50Q2.DLL
ConfigFile=KMUU50Q2.DLL
HelpFile=KMOHEN26.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
KMPJLMN=11


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

[SourceDisksFiles]
KMEM50Q2.DLL	= 1
KMCO50Q2.DLL  = 1
KMUC50Q2.DLL  = 1
KMUU50Q2.DLL    = 1
KMFS50Q2.DLL  = 1
KMRG50Q2.DLL  = 1
KMRC50Q2.DLL     = 1
KMXL50Q2.DLL   = 1
KM5E50Q2.DLL   = 1
KM5C50Q2.DLL   = 1
KMPS50Q2.DLL   = 1
KMPD50Q2.DLL   = 1
KMSP50Q2.DLL	= 1
kmplsw02.DLL	= 1
KMPLID01.DLL	= 1
KMIEDIT.DLL	= 1
KMIEDITRES.DLL	= 1
KMAGFA1.FDF	= 1
KMPRE2.FDF		= 1
KMPE50Q2.DLL	= 1
KMWM50Q2.DLL		= 1
KMPF50Q2.DLL	= 1
KMPO50Q2.DLL	= 1
KM3D50Q2.DLL		= 1
KM3M50Q2.DLL		= 1
;mdx files
OLPG1510.MDX	= 1
OLPG1610.MDX	= 1
;dat files
KM313110.DAT	= 1
KMBASE.XML	= 1
KMOHEN26.chm	= 1
KMOLEN26.chm	= 1
KCMV3D.INI		= 1
KMPJLMN.DLL		= 1
CONFIDENTIAL.MIE 	= 1
NOCOPY.MIE		= 1
KMAUTOC.INI	= 1
KMQUERY.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

;----------------------------------------------------------------
; Localizable Strings
;----------------------------------------------------------------
[Strings]
KMPJLMN	= "KM Language Monitor,KMPJLMN.DLL"
CDROM	= "GEN_LIB"
CLASSNAME = "Printers"
OEM	= "Olivetti"
