Druckerleitfäden
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.
Bei der Angabe von Zielverzeichnissen in INF-Dateien sollten Verzeichnisbezeichner (dirids
) verwendet werden. Weitere Informationen finden Sie unter Verwenden von Dirids.
In der folgenden Tabelle finden Sie eine Liste der druckerspezifischen dirids
und den jeweiligen Zweck.
Dirid | Zweck | Verzeichnisinhalt |
---|---|---|
66000 | Stellt den Verzeichnispfad dar, der von der Funktion GetPrinterDriverDirectory zurückgegeben wird. | Treiberdateien und abhängige Dateien abhängige Dateien |
66001 | Stellt den Verzeichnispfad dar, der von der Funktion GetPrintProcessorDirectory zurückgegeben wird. | Druckprozessor-Dateien |
66002 | Stellt den Verzeichnispfad zu zusätzlichen Dateien dar, die in \System32 des lokalen Systems kopiert werden sollen. Siehe den Absatz nach dieser Tabelle. | Monitor-Dateien drucken |
66003 | Stellt den Verzeichnispfad dar, der von der Funktion GetColorDirectory zurückgegeben wird. | ICM-Farbprofildateien |
66004 | Stellt den Verzeichnispfad dar, in den die druckertypspezifischen ASP-Dateien kopiert werden. | ASP-Dateien und zugehörige Dateien |
Dateien in dem Verzeichnis, das dirid
66002 zugewiesen ist, werden in das Unterverzeichnis System32 kopiert, wenn Druckertreiber für die native Architektur auf dem lokalen System installiert werden, z.B. wenn x86-Treiber lokal auf einem x86-System installiert werden. Dateien in diesem Verzeichnis werden ignoriert, wenn ein Treiber auf einem entfernten System installiert wird.
Ein Druckertreiber wird installiert, wenn das Installationsprogramm der Druckerklasse die Funktion AddPrinterDriverEx des Spoolers aufruft. Diese Funktion setzt voraus, dass sich alle Treiberdateien in dem Verzeichnis befinden, das von der Funktion GetPrinterDriverDirectory zurückgegeben wird.