WDM プリンタINFファイル解析一般 新しいページはコチラ
提供: yonewiki
(→NTPRIN.INI) |
(→NTPRINT.INI) |
||
338行: | 338行: | ||
ntprint.iniの中身は以下のようになっています。 | ntprint.iniの中身は以下のようになっています。 | ||
<syntaxhighlight2 lang="INI" line=1> | <syntaxhighlight2 lang="INI" line=1> | ||
+ | |||
; | ; | ||
− | ; | + | ; NTPRINT.INF - Microsoft Windows Core Printer Driver Package |
; | ; | ||
+ | |||
[Version] | [Version] | ||
Signature="$Windows NT$" | Signature="$Windows NT$" | ||
− | Provider= | + | Provider="Microsoft" |
− | + | ||
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318} | ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318} | ||
Class=Printer | Class=Printer | ||
+ | CatalogFile=ntprint.cat | ||
+ | DriverIsolation=2 | ||
+ | DriverVer = 06/21/2006,10.0.18362.1198 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
[Manufacturer] | [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 | + | ; 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 |
− | CopyFiles= | + | [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 | ||
; | ; | ||
402行: | 553行: | ||
; (depending on which environment drivers are getting installed) | ; (depending on which environment drivers are getting installed) | ||
; | ; | ||
+ | |||
[DestinationDirs] | [DestinationDirs] | ||
DefaultDestDir=66000 | 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] | [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" | ||
</syntaxhighlight2> | </syntaxhighlight2> |