; MSPRINT.INF ; [Version] Signature="$Windows95$" Class=Printer Provider=%MS% LayoutFile=layout.inf [ClassInstall] AddReg=ClassAddReg DelReg=ClassDelReg [ClassDelReg] HKLM,"System\CurrentControlSet\Services\Class\Printer","NoUseClass" [ClassAddReg] HKR,,,,%CLASSNAME% HKR,,Installer,,MSPRINT.DLL HKR,,Icon,,-4 HKR,,NoDisplayClass,,1 [Environment] UpdateInis=Environment_Ini AddReg=Environment_Reg [Environment_Ini] 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=", [Environment_Reg] 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",,, ; ; The Manufacturer section lists all of the manufacturers that we will ; display in the Dialog box ; [Manufacturer] "Xerox" ; ; 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. ; ; Each model lists a variation of its own name as a compatible ID. This ; is done primarily as an optimization during upgrade. ; [Xerox] "Xerox 4900 PostScript (95)" =xrx49001.SPD,Xerox_49001 "XPrint 4915 PostScript (95)" =xrx49151.SPD,Xerox_49151 "XPrint 4920/4925 PostScript(95)" =xrx49201.SPD,Xerox_49201 ; ; 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. ; [XRX49001.SPD] CopyFiles=@XRX49001.SPD,PSCRIPT DataSection=PSCRIPT_DATA [XRX49151.SPD] ;CopyFiles=@XRX49151.SPD,COLOR_Xerox_49151,PSCRIPT CopyFiles=@XRX49151.SPD,PSCRIPT DataSection=PSCRIPT_DATA [XRX49201.SPD] ;CopyFiles=@XRX49201.SPD,COLOR_Xerox_49201,PSCRIPT CopyFiles=@XRX49201.SPD,PSCRIPT DataSection=PSCRIPT_DATA [TTY.DRV] CopyFiles=TTY,UNI DataSection=UNI_DATA HelpFile=TTY.HLP ; Special section to copy just UNIDRV and its dependent files [UNIDRV_ONLY] CopyFiles=UNICLR ; 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). ; [COLOR_Xerox_49151] ;X4920qd.ICM [COLOR_Xerox_49201] ;X4920qd.ICM [FINSTALL] FINSTALL.DLL FINSTALL.HLP [PSCRIPT] PSCRIPT.DRV PSCRIPT.HLP PSCRIPT.INI TESTPS.TXT FONTS.MFM ICONLIB.DLL PSMON.DLL [TTY] TTY.DRV TTY.HLP [UNI] UNIDRV.DLL UNIDRV.HLP ICONLIB.DLL [UNICLR] UNIDRV.DLL UNIDRV.HLP DMCOLOR.DLL ICONLIB.DLL ; ; Data Sections ; ; These sections contain data that is shared between devices. ; [PSCRIPT_DATA] DriverFile=PSCRIPT.DRV HelpFile=PSCRIPT.HLP LanguageMonitor=%PS_MONITOR% [UNI_DATA] HelpFile=UNIDRV.HLP DefaultDataType=EMF ; ; Color profiles go to the colors directory. All other files go to the ; system directory ; [DestinationDirs] DefaultDestDir=11 COLOR_Xerox_49201=23 COLOR_Xerox_49151=23 ; ; Hints for installing language monitors from a print server. These ; strings are not localized (since the localizable portion comes ; directly from the server). ; [LanguageMonitorHints] "PJL Language Monitor"="PJL Language Monitor,PJLMON.DLL" "PostScript Language Monitor"="PostScript Language Monitor,PSMON.DLL" ; ; List of application cache files that need removal during upgrade. Key ; off the file extension listed in the [Extensions] section of win.ini. ; [Caches to Remove] qdi=WPR.DAT ; ; Localizable Strings ; [Strings] MS="Microsoft" CLASSNAME="Printer" GENERIC="Generic / Text Only" PJL_MONITOR="PJL Language Monitor,PJLMON.DLL" PS_MONITOR="PostScript Language Monitor,PSMON.DLL"