Installation of a Pscript minidriver requires a printer .inf file that identifies the minidriver's files. If a printer model is not supported by Microsoft's printer .inf file, ntprint.inf, a vendor-supplied .inf file is required. The .inf file should reference printer .inf file data sections and printer .inf file install sections, which are defined in ntprint.inf. For a minidriver named abc100, the following .inf file entries are typically needed:
[Manufacturer] "ABC Printers" [ABC Printers] "ABC Printer 100 PS" = ABC100.PPD, ABC_Printer_100_PS [ABC100.PPD] CopyFiles=@ABC100.ppd ; PPD file. DataSection=PSCRIPT_DATA ; PSCRIPT Data Section DataFile=ABC100.ppd Include=NTPRINT.INF ; Include NTPRINT.INF. Needs=PSCRIPT.OEM ; Install PSCRIPT.
If you are providing a user interface plug-in or a rendering plug-in, you need to include the names of these components within your .inf file. For information about installing customized code, see Installing Customized Driver Components.