; FX6H4AL.INF
;
;
; Copyright (C) 2011-2018 Fuji Xerox Co., Ltd. All rights reserved.
; Plug-in Driver for Windows
;

[Version]
Signature="$Windows NT$"
Provider=%FX%
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer
CatalogFile=FX6H4AL.cat
DriverVer=12/26/2017,6.4.7.1

;
; 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.fxap.com.sg/default.jsp"

;
; 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 DocuCentre-IV 4070 PCL 6" = DC_4070_PCL,LPTENUM\FUJI_XEROXDocuCentre1820
"FX DocuCentre-IV 4070 PCL 6" = DC_4070_PCL,USBPRINT\FUJI_XEROXDocuCentre1820
"FX DocuCentre-IV 4070 PCL 6" = DC_4070_PCL,WSDPRINT\FUJI_XEROXDocuCentre1820

"FX DocuCentre-IV 5070 PCL 6" = DC_5070_PCL,LPTENUM\FUJI_XEROXDocuCentreD81D
"FX DocuCentre-IV 5070 PCL 6" = DC_5070_PCL,USBPRINT\FUJI_XEROXDocuCentreD81D
"FX DocuCentre-IV 5070 PCL 6" = DC_5070_PCL,WSDPRINT\FUJI_XEROXDocuCentreD81D

"FX ApeosPort-IV 3070 PCL 6" = AP_3070_PCL,LPTENUM\FUJI_XEROXApeosPort-7B4F
"FX ApeosPort-IV 3070 PCL 6" = AP_3070_PCL,USBPRINT\FUJI_XEROXApeosPort-7B4F
"FX ApeosPort-IV 3070 PCL 6" = AP_3070_PCL,WSDPRINT\FUJI_XEROXApeosPort-7B4F

"FX ApeosPort-IV 4070 PCL 6" = AP_4070_PCL,LPTENUM\FUJI_XEROXApeosPort-BBFA
"FX ApeosPort-IV 4070 PCL 6" = AP_4070_PCL,USBPRINT\FUJI_XEROXApeosPort-BBFA
"FX ApeosPort-IV 4070 PCL 6" = AP_4070_PCL,WSDPRINT\FUJI_XEROXApeosPort-BBFA

"FX ApeosPort-IV 5070 PCL 6" = AP_5070_PCL,LPTENUM\FUJI_XEROXApeosPort-7BC7
"FX ApeosPort-IV 5070 PCL 6" = AP_5070_PCL,USBPRINT\FUJI_XEROXApeosPort-7BC7
"FX ApeosPort-IV 5070 PCL 6" = AP_5070_PCL,WSDPRINT\FUJI_XEROXApeosPort-7BC7

[FXIDPF.NTamd64.6.0]
"FX DocuCentre-IV 4070 PCL 6" = DC_4070_PCL,LPTENUM\FUJI_XEROXDocuCentre1820
"FX DocuCentre-IV 4070 PCL 6" = DC_4070_PCL,USBPRINT\FUJI_XEROXDocuCentre1820
"FX DocuCentre-IV 4070 PCL 6" = DC_4070_PCL,WSDPRINT\FUJI_XEROXDocuCentre1820

"FX DocuCentre-IV 5070 PCL 6" = DC_5070_PCL,LPTENUM\FUJI_XEROXDocuCentreD81D
"FX DocuCentre-IV 5070 PCL 6" = DC_5070_PCL,USBPRINT\FUJI_XEROXDocuCentreD81D
"FX DocuCentre-IV 5070 PCL 6" = DC_5070_PCL,WSDPRINT\FUJI_XEROXDocuCentreD81D

"FX ApeosPort-IV 3070 PCL 6" = AP_3070_PCL,LPTENUM\FUJI_XEROXApeosPort-7B4F
"FX ApeosPort-IV 3070 PCL 6" = AP_3070_PCL,USBPRINT\FUJI_XEROXApeosPort-7B4F
"FX ApeosPort-IV 3070 PCL 6" = AP_3070_PCL,WSDPRINT\FUJI_XEROXApeosPort-7B4F

"FX ApeosPort-IV 4070 PCL 6" = AP_4070_PCL,LPTENUM\FUJI_XEROXApeosPort-BBFA
"FX ApeosPort-IV 4070 PCL 6" = AP_4070_PCL,USBPRINT\FUJI_XEROXApeosPort-BBFA
"FX ApeosPort-IV 4070 PCL 6" = AP_4070_PCL,WSDPRINT\FUJI_XEROXApeosPort-BBFA

"FX ApeosPort-IV 5070 PCL 6" = AP_5070_PCL,LPTENUM\FUJI_XEROXApeosPort-7BC7
"FX ApeosPort-IV 5070 PCL 6" = AP_5070_PCL,USBPRINT\FUJI_XEROXApeosPort-7BC7
"FX ApeosPort-IV 5070 PCL 6" = AP_5070_PCL,WSDPRINT\FUJI_XEROXApeosPort-7BC7

;
; 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.
;

[DC_4070_PCL]
CopyFiles=@FX6H4AL-1.GPD,@FX6H4AL-1.INI,DC_4070_PCL_COPYFILES,FX_COPYFILES,UniDrv_Redist,@FX6H4AL-1.DXDT
DataFile=FX6H4AL-1.GPD
DataSection=Data_UniDrv_Redist

[DC_5070_PCL]
CopyFiles=@FX6H4AL-2.GPD,@FX6H4AL-2.INI,DC_5070_PCL_COPYFILES,FX_COPYFILES,UniDrv_Redist,@FX6H4AL-2.DXDT
DataFile=FX6H4AL-2.GPD
DataSection=Data_UniDrv_Redist

[AP_3070_PCL]
CopyFiles=@FX6H4AL-A.GPD,@FX6H4AL-A.INI,AP_3070_PCL_COPYFILES,FX_COPYFILES,UniDrv_Redist,@FX6H4AL-A.DXDT
DataFile=FX6H4AL-A.GPD
DataSection=Data_UniDrv_Redist

[AP_4070_PCL]
CopyFiles=@FX6H4AL-B.GPD,@FX6H4AL-B.INI,AP_4070_PCL_COPYFILES,FX_COPYFILES,UniDrv_Redist,@FX6H4AL-B.DXDT
DataFile=FX6H4AL-B.GPD
DataSection=Data_UniDrv_Redist

[AP_5070_PCL]
CopyFiles=@FX6H4AL-C.GPD,@FX6H4AL-C.INI,AP_5070_PCL_COPYFILES,FX_COPYFILES,UniDrv_Redist,@FX6H4AL-C.DXDT
DataFile=FX6H4AL-C.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).
;

[DC_4070_PCL_COPYFILES]
FX6H4AL-1.CFG,FX6H4AL.CFG
FX6H4AL-1.DXDS,FX6H4AL.DXDS
FX6H4AL-1.DXDC,FX6H4AL.DXDC
FX6H4AL-1.DXDM,FX6H4AL.DXDM
FX6H4ALM-1.DXDB,FX6H4ALM.DXDB
FX6H4ALD-1.DXDB,FX6H4ALD.DXDB
FX6H4ALU-1.DLL,FX6H4ALU.DLL
FX6H4ALK-1.DLL,FX6H4ALK.DLL
FX6H4ALS-1.XRS,FX6H4ALS.XRS
FX6H4ALT-1.XRS,FX6H4ALT.XRS
FX6H4ALL-1.XRS,FX6H4ALL.XRS
FX6H4ALF-1.XRS,FX6H4ALF.XRS
FX6H4AL-1.CHM,FX6H4AL.CHM
FX6H4A-1.CDD,FX6H4A.CDD
FX6H4A-1.DDD,FX6H4A.DDD
FX6H4AXA5-1.DLL,FX6H4AXA5.DLL
FX6H4AADC3-1.DLL,FX6H4AADC3.DLL
FX6H4AARL32-1.DLL,FX6H4AARL32.DLL
FX6H4ADHB32-1.DLL,FX6H4ADHB32.DLL
FX6H4AF01-1.EXE,FX6H4AF01.EXE
FX6H4AF01-1.DLL,FX6H4AF01.DLL

[DC_5070_PCL_COPYFILES]
FX6H4AL-2.CFG,FX6H4AL.CFG
FX6H4AL-2.DXDS,FX6H4AL.DXDS
FX6H4AL-2.DXDC,FX6H4AL.DXDC
FX6H4AL-2.DXDM,FX6H4AL.DXDM
FX6H4ALM-2.DXDB,FX6H4ALM.DXDB
FX6H4ALD-2.DXDB,FX6H4ALD.DXDB
FX6H4ALU-2.DLL,FX6H4ALU.DLL
FX6H4ALK-2.DLL,FX6H4ALK.DLL
FX6H4ALS-2.XRS,FX6H4ALS.XRS
FX6H4ALT-2.XRS,FX6H4ALT.XRS
FX6H4ALL-2.XRS,FX6H4ALL.XRS
FX6H4ALF-2.XRS,FX6H4ALF.XRS
FX6H4AL-2.CHM,FX6H4AL.CHM
FX6H4A-2.CDD,FX6H4A.CDD
FX6H4A-2.DDD,FX6H4A.DDD
FX6H4AXA5-2.DLL,FX6H4AXA5.DLL
FX6H4AADC3-2.DLL,FX6H4AADC3.DLL
FX6H4AARL32-2.DLL,FX6H4AARL32.DLL
FX6H4ADHB32-2.DLL,FX6H4ADHB32.DLL
FX6H4AF01-2.EXE,FX6H4AF01.EXE
FX6H4AF01-2.DLL,FX6H4AF01.DLL

[AP_3070_PCL_COPYFILES]
FX6H4AL-A.CFG,FX6H4AL.CFG
FX6H4AL-A.DXDS,FX6H4AL.DXDS
FX6H4AL-A.DXDC,FX6H4AL.DXDC
FX6H4AL-A.DXDM,FX6H4AL.DXDM
FX6H4ALM-A.DXDB,FX6H4ALM.DXDB
FX6H4ALD-A.DXDB,FX6H4ALD.DXDB
FX6H4ALU-A.DLL,FX6H4ALU.DLL
FX6H4ALK-A.DLL,FX6H4ALK.DLL
FX6H4ALS-A.XRS,FX6H4ALS.XRS
FX6H4ALT-A.XRS,FX6H4ALT.XRS
FX6H4ALL-A.XRS,FX6H4ALL.XRS
FX6H4ALF-A.XRS,FX6H4ALF.XRS
FX6H4AL-A.CHM,FX6H4AL.CHM
FX6H4A-A.CDD,FX6H4A.CDD
FX6H4A-A.DDD,FX6H4A.DDD
FX6H4AXA5-A.DLL,FX6H4AXA5.DLL
FX6H4AADC3-A.DLL,FX6H4AADC3.DLL
FX6H4AARL32-A.DLL,FX6H4AARL32.DLL
FX6H4ADHB32-A.DLL,FX6H4ADHB32.DLL
FX6H4AF01-A.EXE,FX6H4AF01.EXE
FX6H4AF01-A.DLL,FX6H4AF01.DLL

[AP_4070_PCL_COPYFILES]
FX6H4AL-B.CFG,FX6H4AL.CFG
FX6H4AL-B.DXDS,FX6H4AL.DXDS
FX6H4AL-B.DXDC,FX6H4AL.DXDC
FX6H4AL-B.DXDM,FX6H4AL.DXDM
FX6H4ALM-B.DXDB,FX6H4ALM.DXDB
FX6H4ALD-B.DXDB,FX6H4ALD.DXDB
FX6H4ALU-B.DLL,FX6H4ALU.DLL
FX6H4ALK-B.DLL,FX6H4ALK.DLL
FX6H4ALS-B.XRS,FX6H4ALS.XRS
FX6H4ALT-B.XRS,FX6H4ALT.XRS
FX6H4ALL-B.XRS,FX6H4ALL.XRS
FX6H4ALF-B.XRS,FX6H4ALF.XRS
FX6H4AL-B.CHM,FX6H4AL.CHM
FX6H4A-B.CDD,FX6H4A.CDD
FX6H4A-B.DDD,FX6H4A.DDD
FX6H4AXA5-B.DLL,FX6H4AXA5.DLL
FX6H4AADC3-B.DLL,FX6H4AADC3.DLL
FX6H4AARL32-B.DLL,FX6H4AARL32.DLL
FX6H4ADHB32-B.DLL,FX6H4ADHB32.DLL
FX6H4AF01-B.EXE,FX6H4AF01.EXE
FX6H4AF01-B.DLL,FX6H4AF01.DLL

[AP_5070_PCL_COPYFILES]
FX6H4AL-C.CFG,FX6H4AL.CFG
FX6H4AL-C.DXDS,FX6H4AL.DXDS
FX6H4AL-C.DXDC,FX6H4AL.DXDC
FX6H4AL-C.DXDM,FX6H4AL.DXDM
FX6H4ALM-C.DXDB,FX6H4ALM.DXDB
FX6H4ALD-C.DXDB,FX6H4ALD.DXDB
FX6H4ALU-C.DLL,FX6H4ALU.DLL
FX6H4ALK-C.DLL,FX6H4ALK.DLL
FX6H4ALS-C.XRS,FX6H4ALS.XRS
FX6H4ALT-C.XRS,FX6H4ALT.XRS
FX6H4ALL-C.XRS,FX6H4ALL.XRS
FX6H4ALF-C.XRS,FX6H4ALF.XRS
FX6H4AL-C.CHM,FX6H4AL.CHM
FX6H4A-C.CDD,FX6H4A.CDD
FX6H4A-C.DDD,FX6H4A.DDD
FX6H4AXA5-C.DLL,FX6H4AXA5.DLL
FX6H4AADC3-C.DLL,FX6H4AADC3.DLL
FX6H4AARL32-C.DLL,FX6H4AARL32.DLL
FX6H4ADHB32-C.DLL,FX6H4ADHB32.DLL
FX6H4AF01-C.EXE,FX6H4AF01.EXE
FX6H4AF01-C.DLL,FX6H4AF01.DLL

[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

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

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

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

[SourceDisksNames]
100 = %FXIDPF%

[SourceDisksFiles.amd64]
FX6H4ALU.DLL        = 100
FX6H4ALK.DLL        = 100

FX6H4ALS.XRS        = 100
FX6H4ALT.XRS        = 100
FX6H4ALL.XRS        = 100
FX6H4ALF.XRS        = 100

FX6H4AXA5.DLL       = 100
FX6H4AADC3.DLL      = 100
FX6H4AARL32.DLL     = 100
FX6H4ADHB32.DLL     = 100
FXZDDMIF.DLL        = 100
FXZDMIFK.DLL        = 100
FX6H4AF01.EXE       = 100
FX6H4AF01.DLL       = 100

FX6H4ANIE2.DLL      = 100
FX6H4AJNIE.DLL      = 100
FX6H4A.CDD          = 100
FX6H4A.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

FX6H4AL.CHM         = 100

FX6H4AL-1.GPD   = 100
FX6H4AL-1.INI   = 100
FX6H4AL-1.DXDT  = 100

FX6H4AL-2.GPD   = 100
FX6H4AL-2.INI   = 100
FX6H4AL-2.DXDT  = 100

FX6H4AL-A.GPD   = 100
FX6H4AL-A.INI   = 100
FX6H4AL-A.DXDT  = 100

FX6H4AL-B.GPD   = 100
FX6H4AL-B.INI   = 100
FX6H4AL-B.DXDT  = 100

FX6H4AL-C.GPD   = 100
FX6H4AL-C.INI   = 100
FX6H4AL-C.DXDT  = 100

FX6H4AL.DXDC        = 100
FX6H4AL.DXDM        = 100
FX6H4AL.DXDS        = 100
FX6H4ALM.DXDB       = 100
FX6H4ALD.DXDB       = 100

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

[DestinationDirs]
DefaultDestDir=66000

;
; Localizable Strings
;
[Strings]
FX="Fuji Xerox"
FXIDPF="FX IDPF"
