Drucker INF-Datei Installationsabschnitte
Wichtig
Die moderne Druckplattform ist das bevorzugte Mittel von Windows, um mit Druckern zu kommunizieren. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.
Weitere Informationen finden Sie unter Moderne Druckplattform und im Entwurfsleitfaden für die Druckunterstützungs-App.
Für Windows NT 4.0 und frühere Versionen haben Anbieter, die Minidriver an Kunden geliefert haben, diesen auch eine Kopie des entsprechenden Microsoft-Druckertreibers zur Verfügung gestellt, den sie von Microsoft erhalten haben.
Für Windows 2000 und spätere Versionen werden die Druckertreiber von Microsoft in der Regel nicht zusammen mit den Minidrivern ausgeliefert. Stattdessen stellt jeder Hersteller eine INF-Datei zur Verfügung, die die Dateien des Herstellers installiert und dann die INF-Druckerdatei von Microsoft, Ntprint.inf, aufruft, die wiederum die entsprechenden Druckertreiberkomponenten installiert.
Hinweis Microsoft veröffentlicht in regelmäßigen Abständen aktualisierte Versionen seiner Druckertreiber. Für Minitreiber, die Funktionen benötigen, die nur in den aktualisierten Versionen verfügbar sind, sind möglicherweise zusätzliche Schritte erforderlich. Weitere Informationen finden Sie unter Verwendung aktualisierter Core Print-Treiber.
Die INF-Datei des Druckers von Microsoft, Ntprint.inf, enthält die folgenden INF DDInstall-Abschnitte , auf die von INF-Dateien der Hersteller verwiesen werden kann:
[PSCRIPT.OEM]
Installiert den Microsoft Postscript-Druckertreiber (Pscript).
[UNIDRV.OEM]
Installiert den Microsoft Universal Printer Driver (Unidrv).
[UNIDRV_BIDI.OEM]
Installiert den Microsoft Universal Printer Driver und Pjlmon.dll, den Sprachmonitor , der die Printer Job Language (PJL) unterstützt und eine bidirektionale Kommunikation für PJL-Drucker ermöglicht.
[TTFSUB.OEM]
Installiert Ttfsub.gpd, das im Windows Driver Kit (WDK) enthalten ist und eine Reihe von *TTFS-Einträgen für gängige TrueType-Schriftsubstitutionen enthält, die mit Unidrv-unterstützten Druckern verwendet werden können.
[sRGBPROFILE.OEM]
Installiert das sRGB-Farbprofil des Systems.
[LOCALE.OEM]
Installiert die Datei Locale.gpd, die Sprachumgebungskennungen enthält. (Siehe Referenzierung von Gebietsschemata.)
Um diese Installationsabschnitte in Ihrer INF-Datei zu referenzieren, muss die Datei die Include- und Needs-Direktiven verwenden, wie im folgenden Beispiel gezeigt:
[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.