De installatiesecties van het printer-INF-bestand
Belangrijk
Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. We raden aan dat u het IPP-inboxclass-stuurprogramma van Microsoft gebruikt, samen met Print Support Apps (PSA), om de afdrukervaring in Windows 10 en 11 aan te passen voor de ontwikkeling van printerapparaten.
Zie de Print support app design guidevoor meer informatie.
Voor Windows NT 4.0 en eerdere leveranciers die minidrivers aan klanten hebben geleverd, hebben de klant ook een kopie van het juiste Microsoft-printerstuurprogramma geleverd, verkregen van Microsoft.
Normaal gesproken distribueren leveranciers voor Windows 2000 en hoger de printerstuurprogramma's van Microsoft niet samen met hun minidrivers. In plaats daarvan levert elke leverancier een INF-bestand dat de bestanden van de leverancier installeert en vervolgens het PRINTER INF-bestand van Microsoft, Ntprint.inf, aanroept, waarmee op zijn beurt de juiste onderdelen van het printerstuurprogramma worden geïnstalleerd.
Opmerking Microsoft regelmatig bijgewerkte versies van de printerstuurprogramma's publiceert. Voor minidrivers waarvoor functies zijn vereist die alleen beschikbaar zijn in de bijgewerkte versies, zijn mogelijk extra stappen vereist. Voor meer informatie, zie Bijgewerkte kernprinterstuurprogramma's gebruiken.
Het PRINTER INF-bestand van Microsoft, Ntprint.inf, bevat de volgende INF DDInstall-secties waarnaar kan worden verwezen door INF-leveranciersbestanden:
[PSCRIPT.OEM]
Installeert het Microsoft Postscript-printerstuurprogramma (Pscript).
[UNIDRV. OEM]
Hiermee wordt het Microsoft Universal Printer-stuurprogramma (Unidrv) geïnstalleerd.
[UNIDRV_BIDI.OEM]
Installeert het Microsoft Universal Printer-stuurprogramma en Pjlmon.dll, de taalmonitor die printertaaktaal (PJL) ondersteunt en bidirectionele communicatie biedt voor PJL-printers.
[TTFSUB. OEM]
Installeert Ttfsub.gpd, dat is opgenomen in de Windows Driver Kit (WDK) en bevat een set *TTFS-vermeldingen voor veelgebruikte TrueType-lettertypevervangingen die kunnen worden gebruikt met printers die door Unidrv worden ondersteund.
[sRGBPROFILE.OEM]
Installeert het sRGB-kleurenprofiel van het systeem.
[LOCALE.OEM]
Installeert Locale.gpd, dat landinstellingen-id's bevat. (Zie Refereren naar landinstellingen.)
Om naar deze Installatiesecties te verwijzen vanuit het INF-bestand, moet het bestand de richtlijnen Include en Needs gebruiken, zoals in het volgende voorbeeld geïllustreerd.
[Manufacturer]
"ABC Printers"
[ABC Printers]
"ABC Printer 100ex" = ABC100EX.GPD, ABC_Printer_100ex
[ABC100EX.GPD]
CopyFiles=@ABCres.dll,@ABC100EX.gpd
DataSection=UNIDRV_BIDI_DATA ; Unidrv Bidirectional Data Section
DataFile=ABC100EX.gpd
Include=NTPRINT.INF ; Include NTPRINT.INF.
Needs=TTFSUB.OEM,UNIDRV_BIDI.OEM ; Install Unidrv, TrueType subs,
; and PJL language monitor.