; FXLNNJL_multi.INF
;
;
; (C) Fuji Xerox Co., Ltd. 2020
; Plug-in Driver for Windows
;

[Version]
Signature="$Windows NT$"
Provider=%FX%
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer
CatalogFile=FXLNNJL.CAT
DriverVer=05/07/2020,6.13.0.7

;
; Manufacturer section.
;
; This section lists all of the manufacturers 
; that we will display in the Dialog box
;
[Manufacturer]
%FX%=FXIDPF,NTamd64,NTamd64.6.0

[OEM URLS]
%FX%="http://www.fujixerox.co.jp/download/"

;
; Model sections. 
; 
; Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.
;

[FXIDPF.NTamd64]
"FX ApeosPort Print C4570"  = ApeosPort_Print_C4570_PLW,USBPRINT\FUJI_XEROXApeosPort_135A
"FX ApeosPort Print C4570"  = ApeosPort_Print_C4570_PLW,WSDPRINT\FUJI_XEROXApeosPort_135A

"FX ApeosPort Print C5570"  = ApeosPort_Print_C5570_PLW,USBPRINT\FUJI_XEROXApeosPort_EF5B
"FX ApeosPort Print C5570"  = ApeosPort_Print_C5570_PLW,WSDPRINT\FUJI_XEROXApeosPort_EF5B

[FXIDPF.NTamd64.6.0]
"FX ApeosPort Print C4570"  = ApeosPort_Print_C4570_PLW,USBPRINT\FUJI_XEROXApeosPort_135A
"FX ApeosPort Print C4570"  = ApeosPort_Print_C4570_PLW,WSDPRINT\FUJI_XEROXApeosPort_135A

"FX ApeosPort Print C5570"  = ApeosPort_Print_C5570_PLW,USBPRINT\FUJI_XEROXApeosPort_EF5B
"FX ApeosPort Print C5570"  = ApeosPort_Print_C5570_PLW,WSDPRINT\FUJI_XEROXApeosPort_EF5B

;
; Installer Sections
;
; These sections control file installation, and reference all files that
; need to be copied. The section name will be assumed to be the driver
; file, unless there is an explicit DriverFile section listed.
;

[ApeosPort_Print_C4570_PLW]
CopyFiles=@FXLNNJL-A.GPD,@FXLNNJL-A.INI,ApeosPort_Print_C4570_PLW_COPYFILES,FX_ApeosPort_Print_C4570_PLW_ICC,FX_COPYFILES,UniDrv_Redist,@FXLNNJL-A.DXDT
DataFile=FXLNNJL-A.GPD
DataSection=Data_UniDrv_Redist

[ApeosPort_Print_C5570_PLW]
CopyFiles=@FXLNNJL-B.GPD,@FXLNNJL-B.INI,ApeosPort_Print_C5570_PLW_COPYFILES,FX_ApeosPort_Print_C5570_PLW_ICC,FX_COPYFILES,UniDrv_Redist,@FXLNNJL-B.DXDT
DataFile=FXLNNJL-B.GPD
DataSection=Data_UniDrv_Redist

; Copy Sections
;
; Lists of files that are actually copied. These sections are referenced
; from the installer sections, above. Only create a section if it contains
; two or more files (if we only copy a single file, identify it in the
; installer section, using the @filename notation) or if it's a color
; profile (since the DestinationDirs can only handle sections, and not
; individual files).
;

[ApeosPort_Print_C4570_PLW_COPYFILES]
FXLNNJL-A.CFG,FXLNNJL.CFG
FXLNNJLM-A.DXDB,FXLNNJLM.DXDB
FXLNNJLD-A.DXDB,FXLNNJLD.DXDB
FXLNNJL-A.DXDC,FXLNNJL.DXDC
FXLNNJL-A.DXDM,FXLNNJL.DXDM
FXLNNJ-A.CDD,FXLNNJ.CDD
FXLNNJ-A.DDD,FXLNNJ.DDD
FXLNNJL-A.DXDS,FXLNNJL.DXDS
FXLNNJLU-A.DLL,FXLNNJLU.DLL
FXLNNJLK-A.DLL,FXLNNJLK.DLL
FXLNNJLS-A.XRS,FXLNNJLS.XRS
FXLNNJLS-A_1041.XRS,FXLNNJLS_1041.XRS
FXLNNJLT-A.XRS,FXLNNJLT.XRS
FXLNNJLT-A_1041.XRS,FXLNNJLT_1041.XRS
FXLNNJLL-A.XRS,FXLNNJLL.XRS
FXLNNJLL-A_1041.XRS,FXLNNJLL_1041.XRS
FXLNNJLF-A.XRS,FXLNNJLF.XRS
FXLNNJL-A.CHM,FXLNNJL.CHM
FXLNNJL-A_1041.CHM,FXLNNJL_1041.CHM
FXLNNJXJ5-A.DLL,FXLNNJXJ5.DLL
FXLNNJADC3-A.DLL,FXLNNJADC3.DLL
FXLNNJARL32-A.DLL,FXLNNJARL32.DLL
FXLNNJDHB32-A.DLL,FXLNNJDHB32.DLL
FXLNNJNIE3-A.DLL,FXLNNJNIE3.DLL
FXLNNJJNIE-A.DLL,FXLNNJJNIE.DLL
FXLNNJCOMP-A.DLL,FXLNNJCOMP.DLL

[FX_ApeosPort_Print_C4570_PLW_ICC]
FXLNNZLA.ICM

[ApeosPort_Print_C5570_PLW_COPYFILES]
FXLNNJL-B.CFG,FXLNNJL.CFG
FXLNNJLM-B.DXDB,FXLNNJLM.DXDB
FXLNNJLD-B.DXDB,FXLNNJLD.DXDB
FXLNNJL-B.DXDC,FXLNNJL.DXDC
FXLNNJL-B.DXDM,FXLNNJL.DXDM
FXLNNJ-B.CDD,FXLNNJ.CDD
FXLNNJ-B.DDD,FXLNNJ.DDD
FXLNNJL-B.DXDS,FXLNNJL.DXDS
FXLNNJLU-B.DLL,FXLNNJLU.DLL
FXLNNJLK-B.DLL,FXLNNJLK.DLL
FXLNNJLS-B.XRS,FXLNNJLS.XRS
FXLNNJLS-B_1041.XRS,FXLNNJLS_1041.XRS
FXLNNJLT-B.XRS,FXLNNJLT.XRS
FXLNNJLT-B_1041.XRS,FXLNNJLT_1041.XRS
FXLNNJLL-B.XRS,FXLNNJLL.XRS
FXLNNJLL-B_1041.XRS,FXLNNJLL_1041.XRS
FXLNNJLF-B.XRS,FXLNNJLF.XRS
FXLNNJL-B.CHM,FXLNNJL.CHM
FXLNNJL-B_1041.CHM,FXLNNJL_1041.CHM
FXLNNJXJ5-B.DLL,FXLNNJXJ5.DLL
FXLNNJADC3-B.DLL,FXLNNJADC3.DLL
FXLNNJARL32-B.DLL,FXLNNJARL32.DLL
FXLNNJDHB32-B.DLL,FXLNNJDHB32.DLL
FXLNNJNIE3-B.DLL,FXLNNJNIE3.DLL
FXLNNJJNIE-B.DLL,FXLNNJJNIE.DLL
FXLNNJCOMP-B.DLL,FXLNNJCOMP.DLL

[FX_ApeosPort_Print_C5570_PLW_ICC]
FXLNNZLB.ICM

[FX_COPYFILES]
fxzddmif.dll
fxzdmifk.dll

[UniDrv_Redist]
LOCALE.GPD
P6DISP.GPD
P6FONT.GPD
PCL4RES.DLL
PCL5ERES.DLL
PCL5URES.DLL
PCLXL.DLL
PCLXL.GPD
PJL.GPD
STDDTYPE.GDL
STDNAMES.GPD
STDSCHEM.GDL
STDSCHMX.GDL
TTFSUB.GPD
UNIDRV.DLL
UNIDRVUI.DLL
UNIRES.DLL
UNIDRV.HLP

;
; Data Sections
;
[Data_UniDrv_Redist]
DriverFile=UNIDRV.DLL
ConfigFile=UNIDRVUI.DLL
HelpFile=UNIDRV.HLP

; These sections contain data that is shared between devices.
;

;
;  Location of source files not in Layout.inf.
;

;
; Package-Aware declaration
;
[PrinterPackageInstallation.amd64]
PackageAware=TRUE

[SourceDisksNames]
100 = %FXIDPF%

[SourceDisksFiles.amd64]
FXLNNJLU.DLL        = 100
FXLNNJLK.DLL        = 100

FXLNNJLS.XRS        = 100
FXLNNJLS_1041.XRS   = 100
FXLNNJLT.XRS        = 100
FXLNNJLT_1041.XRS   = 100
FXLNNJLL.XRS        = 100
FXLNNJLL_1041.XRS   = 100
FXLNNJLF.XRS        = 100

FXLNNJXJ5.DLL       = 100
FXLNNJADC3.DLL      = 100
FXLNNJARL32.DLL     = 100
FXLNNJDHB32.DLL     = 100
FXLNNJNIE3.DLL      = 100
FXLNNJJNIE.DLL      = 100

fxzddmif.dll        = 100
fxzdmifk.dll	    = 100
FXLNNJCOMP.dll      = 100

FXLNNJ.CDD      		= 100
FXLNNJ.DDD      		= 100


LOCALE.GPD          = 100
P6DISP.GPD          = 100
P6FONT.GPD          = 100
PCL4RES.DLL         = 100
PCL5ERES.DLL        = 100
PCL5URES.DLL        = 100
PCLXL.DLL           = 100
PCLXL.GPD           = 100
PJL.GPD             = 100
STDDTYPE.GDL        = 100
STDNAMES.GPD        = 100
STDSCHEM.GDL        = 100
STDSCHMX.GDL        = 100
TTFSUB.GPD          = 100
UNIDRV.DLL          = 100
UNIDRVUI.DLL        = 100
UNIRES.DLL          = 100
UNIDRV.HLP          = 100

FXLNNJL.CHM         = 100
FXLNNJL_1041.CHM    = 100

FXLNNJL-A.GPD   = 100
FXLNNJL-A.INI   = 100
FXLNNJL-A.DXDT  = 100
FXLNNZLA.ICM    = 100

FXLNNJL-B.GPD   = 100
FXLNNJL-B.INI   = 100
FXLNNJL-B.DXDT  = 100
FXLNNZLB.ICM    = 100


FXLNNJL.DXDC        = 100
FXLNNJL.DXDM        = 100
FXLNNJL.DXDS        = 100
FXLNNJLM.DXDB       = 100
FXLNNJLD.DXDB       = 100

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

[DestinationDirs]
DefaultDestDir=66000
FX_ApeosPort_Print_C4570_PLW_ICC=66003
FX_ApeosPort_Print_C5570_PLW_ICC=66003
;
; Localizable Strings
;
[Strings]
FX="Fuji Xerox"
FXIDPF="FX IDPF"

