
;
; NTPRINT.INF - Microsoft Windows Core Printer Driver Package
;

[Version]
Signature="$Windows NT$"
Provider="Microsoft"
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer
CatalogFile=ntprint.cat
DriverIsolation=2
DriverVer = 06/21/2006,10.0.22621.3810

[Manufacturer]
"Microsoft"=Microsoft,NTx86,NTAMD64,NTIA64,NTARM,NTARM64

[Microsoft.NTx86]
"{D20EA372-DD35-4950-9ED8-A6335AFE79F0}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F0}, {D20EA372-DD35-4950-9ED8-A6335AFE79F0}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F1}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F1}, {D20EA372-DD35-4950-9ED8-A6335AFE79F1}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F2}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F2}, {D20EA372-DD35-4950-9ED8-A6335AFE79F2}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F3}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F3}, {D20EA372-DD35-4950-9ED8-A6335AFE79F3}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F5}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F5}, {D20EA372-DD35-4950-9ED8-A6335AFE79F5}

[Microsoft.NTAMD64]
"{D20EA372-DD35-4950-9ED8-A6335AFE79F0}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F0}, {D20EA372-DD35-4950-9ED8-A6335AFE79F0}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F1}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F1}, {D20EA372-DD35-4950-9ED8-A6335AFE79F1}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F2}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F2}, {D20EA372-DD35-4950-9ED8-A6335AFE79F2}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F3}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F3}, {D20EA372-DD35-4950-9ED8-A6335AFE79F3}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F5}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F5}, {D20EA372-DD35-4950-9ED8-A6335AFE79F5}

[Microsoft.NTIA64]
"{D20EA372-DD35-4950-9ED8-A6335AFE79F0}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F0}, {D20EA372-DD35-4950-9ED8-A6335AFE79F0}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F1}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F1}, {D20EA372-DD35-4950-9ED8-A6335AFE79F1}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F2}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F2}, {D20EA372-DD35-4950-9ED8-A6335AFE79F2}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F3}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F3}, {D20EA372-DD35-4950-9ED8-A6335AFE79F3}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F5}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F5}, {D20EA372-DD35-4950-9ED8-A6335AFE79F5}

[Microsoft.NTARM]
"{D20EA372-DD35-4950-9ED8-A6335AFE79F0}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F0}, {D20EA372-DD35-4950-9ED8-A6335AFE79F0}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F5}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F5}, {D20EA372-DD35-4950-9ED8-A6335AFE79F5}
"{B552DDF8-2832-417f-B1D3-B99D8E62808A}" = {B552DDF8-2832-417f-B1D3-B99D8E62808A}, {B552DDF8-2832-417f-B1D3-B99D8E62808A}

[Microsoft.NTARM64]
"{D20EA372-DD35-4950-9ED8-A6335AFE79F0}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F0}, {D20EA372-DD35-4950-9ED8-A6335AFE79F0}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F1}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F1}, {D20EA372-DD35-4950-9ED8-A6335AFE79F1}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F2}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F2}, {D20EA372-DD35-4950-9ED8-A6335AFE79F2}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F3}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F3}, {D20EA372-DD35-4950-9ED8-A6335AFE79F3}
"{D20EA372-DD35-4950-9ED8-A6335AFE79F5}" = {D20EA372-DD35-4950-9ED8-A6335AFE79F5}, {D20EA372-DD35-4950-9ED8-A6335AFE79F5}

[{D20EA372-DD35-4950-9ED8-A6335AFE79F0}]
CopyFiles=UNIDRV,PJLMON.DLL,@TTFSUB.GPD,@LOCALE.GPD,@MSXPSINC.GPD

[{D20EA372-DD35-4950-9ED8-A6335AFE79F1}]
CopyFiles=PSCRIPT,@MSXPSINC.PPD,@PSCRPTFE.NTF

[{D20EA372-DD35-4950-9ED8-A6335AFE79F2}]
CopyFiles=PCLXL,@PCL5ERES.DLL,@PCL5URES.DLL,@PCL4RES.DLL

[{D20EA372-DD35-4950-9ED8-A6335AFE79F3}]

[{D20EA372-DD35-4950-9ED8-A6335AFE79F5}]
CopyFiles=XPSDRV

[{B552DDF8-2832-417f-B1D3-B99D8E62808A}]
CopyFiles=PSCRIPT_PCLXL_V4

;
; Microsoft Driver Core installs
;
; These sections are used by Printer OEMs to install Microsoft provided print drivers
;

;
; For Core Printer Driver {D20EA372-DD35-4950-9ED8-A6335AFE79F0}
;

; UNIDRV without PJLMON support
[UNIDRV.OEM]
CopyFiles=UNIDRV

; UNIDRV with PJLMON support
[UNIDRV_BIDI.OEM]
CopyFiles=UNIDRV,PJLMON.DLL

[UNIDRV_DATA]
DriverFile=UNIDRV.DLL
ConfigFile=UNIDRVUI.DLL
HelpFile=UNIDRV.HLP

; Data section that attaches PJLMON as the driver Lang Monitor
[UNIDRV_BIDI_DATA]
DriverFile=UNIDRV.DLL
ConfigFile=UNIDRVUI.DLL
HelpFile=UNIDRV.HLP
LanguageMonitor="PJL Language Monitor,PJLMON.DLL"

; Section to allow OEMs to reference the Global Font Substitution Table
[TTFSUB.OEM]
CopyFiles=@TTFSUB.GPD

; Section to allow OEMs to set locale dependencies
[LOCALE.OEM]
CopyFiles=@LOCALE.GPD

; Section to allow OEMs to include core GPD file(s) for XPSDrv driver
[XPSGPD.OEM]
CopyFiles=@MSXPSINC.GPD

; Section to allow OEMs to install PJLMON.DLL
[PJLMON.OEM]
CopyFiles=PJLMON.DLL

;
; For Core Printer Driver {D20EA372-DD35-4950-9ED8-A6335AFE79F1}
;
; PSCRIPT
[PSCRIPT.OEM]
CopyFiles=PSCRIPT

[PSCRIPT_FE.OEM]
CopyFiles=PSCRIPT,@PSCRPTFE.NTF

[PSCRIPT_DATA]
DriverFile=PSCRIPT5.DLL
ConfigFile=PS5UI.DLL
HelpFile=PSCRIPT.HLP

; Section to allow OEMs to include core PPD file(s) for XPSDrv driver
[XPSPPD.OEM]
CopyFiles=@MSXPSINC.PPD

;
; For Core Printer Driver {D20EA372-DD35-4950-9ED8-A6335AFE79F2}
;
; Section to allow OEMs to install PCL6 support files
[PCLXL.OEM]
CopyFiles=PCLXL,@PCL5ERES.DLL

[PCL5ERES.OEM]
CopyFiles=@PCL5ERES.DLL

[PCL5URES.OEM]
CopyFiles=@PCL5URES.DLL

[PCL4RES.OEM]
CopyFiles=@PCL4RES.DLL

;
; For Core Printer Driver {D20EA372-DD35-4950-9ED8-A6335AFE79F3}
;
; Section to allow OEMs to use sRGB color profile
[sRGBPROFILE.OEM]
ColorProfiles="sRGB Color Space Profile.icm"

;
; For Core Printer Driver {D20EA372-DD35-4950-9ED8-A6335AFE79F5}
;
[XPSDRV.OEM]
CopyFiles=XPSDRV

[PSCRIPT]
PSCRIPT5.DLL
PS5UI.DLL
PSCRIPT.HLP
PSCRIPT.NTF
PS_SCHM.GDL

[PJLMON.DLL]
PJLMON.DLL,,,0x00000020 ; Copy only if new binary

[UNIDRV]
UNIDRV.DLL
UNIRES.DLL
UNIDRVUI.DLL
STDNAMES.GPD
STDDTYPE.GDL
STDSCHEM.GDL
STDSCHMX.GDL
UNIDRV.HLP

[PCLXL]
PCLXL.DLL
PCLXL.GPD
P6FONT.GPD
PJL.GPD
P6DISP.GPD

[XPSDRV]
MXDWDRV.DLL

;
; For Core Printer Driver {B552DDF8-2832-417f-B1D3-B99D8E62808A}
;
[PSCRIPT_PCLXL_V4]
PSCRIPT5.DLL 
MSXPSINC.PPD 
PSCRIPT.NTF  
PSCRPTFE.NTF 
PS_SCHM.GDL  
ttfsub.gpd   
unires.dll   
PCLXL.DLL    
PCLXL.GPD    
PCL5ERES.DLL 
PCL5URES.DLL 
PCL4RES.DLL  
P6FONT.GPD   
PJL.GPD      
P6DISP.GPD   

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

[DestinationDirs]
DefaultDestDir=66000
PJLMON.DLL=66002

[SourceDisksFiles]
LOCALE.GPD          = 1
MSXPSINC.PPD        = 1
MSXPSINC.GPD        = 1
MXDWDRV.DLL         = 1
PCLXL.DLL           = 1
PCLXL.GPD           = 1
PCL5ERES.DLL        = 1
PCL5URES.DLL        = 1
PCL4RES.DLL         = 1
P6FONT.GPD          = 1
PJL.GPD             = 1
PJLMON.DLL          = 1
P6DISP.GPD          = 1
PSCRIPT5.DLL        = 1
PS5UI.DLL           = 1
PSCRIPT.HLP         = 1
PSCRIPT.NTF         = 1
PSCRPTFE.NTF        = 1
PS_SCHM.GDL         = 1
STDNAMES.GPD        = 1
STDDTYPE.GDL        = 1
STDSCHEM.GDL        = 1
STDSCHMX.GDL        = 1
ttfsub.gpd          = 1
unidrv.dll          = 1
unidrv.hlp          = 1
unidrvui.dll        = 1
unires.dll          = 1

[ControlFlags]
AlwaysExcludeFromSelect=*

[PrinterPackageInstallation]
PackageAware=TRUE

[Strings]

;Localizable
Disk1="Windows Installation Disc"

[SourceDisksNames.x86]
1   = %Disk1%,,,"I386"

[SourceDisksNames.amd64]
1   = %Disk1%,,,"Amd64"

[SourceDisksNames.ia64]
1   = %Disk1%,,,"Ia64"

[SourceDisksNames.arm]
1   = %Disk1%,,,"arm"

[SourceDisksNames.arm64]
1   = %Disk1%,,,"arm64"
