Attribute nur auf Stammebene
Wichtig
Die Modern Print-Plattform ist die von Windows bevorzugte Methode zur Kommunikation mit Druckern. 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 Modern Print-Plattform und der Anleitung zum Design der Print-Support-App.
Nur-Attribute auf Stammebene sind allgemeine Attribute , die solche treiberspezifischen Merkmale beschreiben, z. B. die Namen von Ressourcendateien, Hilfedateien oder zusätzliche enthaltene GPD-Dateien sowie Spezifikationen für die Haupteinheiten, Versionsnummer und Zeichencodeseite des Treibers.
Zusätzliche Attribute auf Stammebene geben solche gerätespezifischen Merkmale wie den Namen, den Typ, die maximale Kopierkapazität und die Anzahl der Schriftpatronenplätze an.
Diese Attribute werden als Nur-Attribute auf Stammebene bezeichnet, da sie immer in einer GPD-Datei auf Stammebene (d. h. nicht in geschweiften Klammern) platziert werden müssen.
In der folgenden Tabelle sind die Attribute aufgeführt, die nur auf Stammebene verfügbar sind.
Attributname | AttributeParameter | Kommentare |
---|---|---|
CodePage | Numerischer Windows-Codeseitenbezeichner. | Optional. Wenn nicht angegeben, wird Unicode verwendet. Die Codeseite wird auf alle angezeigten Zeichenfolgen angewendet. |
FontCartSlots | Numerischer Wert, der die Anzahl der vom Drucker bereitgestellten Schriftpatronenmodule darstellt. | Optional. Wenn nicht angegeben, ist der Standardwert Null. |
GPDFileName | Anführungszeichen-Textzeichenfolge, die den GPD-Dateinamen (ohne Pfad) darstellt. | Optional. |
GPDFileVersion | Textzeichenfolge mit Anführungszeichen, die die aktuelle GPD-Dateiversion darstellt. Das empfohlene Format ist MajorVersion.MinorVersion, z. B. "1.0". | Optional. Wenn angegeben, wird diese Zeichenfolge im Dialogfeld "Info" von Unidrv angezeigt. |
GPDSpecVersion | Textzeichenfolge mit Anführungszeichen, die die aktuelle GPD-Spezifikationsversion darstellt. Empfohlenes Format ist MajorVersion.MinorVersion, z. B. "1.0". | Erforderlich. Muss der erste Eintrag in der GPD-Datei sein, bevor Kommentare vorhanden sind. Dieser Wert muss "1.0" für Windows 2000 sein. |
HelpFile | Zeichenfolge mit dem Namen einer angepassten Hilfedatei mit der Erweiterung HLP. | Optional. Falls enthalten, kann es Themen hinzufügen oder vorhandene Themen in der Hilfedatei von Unidrv überschreiben. Hilfedateiindizes werden durch *HelpIndex-Attribute für Features und Optionen angegeben. |
Einschließen | Zeichenfolge, die den Namen einer zusätzlichen GPD-Datei enthält. | Veraltet. Dieser Eintrag wurde als Präprozessordirektive neu definiert. |
InstalledOptionName | Zeichenfolge, die angezeigt wird, um anzugeben, dass ein installierbares Feature oder eine Option installiert ist. Normalerweise ist diese Zeichenfolge "Installiert", aber jede entsprechende Zeichenfolge kann angegeben werden. | Erforderlich, wenn *installierbar? ist TRUE für alle Features oder Optionen (siehe Featureattribute), und wenn rcInstalledOptionNameID nicht angegeben ist. |
MasterUnits | PAIR, das die Mastereinheiten des Druckers darstellt. | Erforderlich. Verwenden Sie zum Reduzieren potenzieller Abrundungsfehler dieselben Werte für Auflösungseinheiten in Schriftmetrikendaten, die Sie für MasterUnits angeben. (Siehe Unidrv-Schriftartmetriken in Angepasste Schriftartverwaltung.) |
MaxCopies | Numerischer Wert, der die maximale Anzahl von Exemplaren darstellt, die der Drucker unterstützen kann. | Optional. Wenn Sie hier nichts angeben, lautet der Standardwert 1. |
ModelName | Textzeichenfolge mit Anführungszeichen, die den Namen des Druckermodells darstellt. | Erforderlich, wennrcModelNameIDnicht angegeben ist. Die Zeichenfolge muss mit dem Namen in "setup.inf" übereinstimmen. |
NotInstalledOptionName | Zeichenfolge, die angezeigt wird, um anzugeben, dass ein installierbares Feature oder eine Option nicht installiert ist. Normalerweise ist diese Zeichenfolge "Nicht Installiert", aber jede entsprechende Zeichenfolge kann angegeben werden. | Erforderlich, wenn Installable? für alle Features oder Optionen TRUE ist (siehe Feature attributes) und wenn rcNotInstalledOptionNameID nicht angegeben ist. |
Persönlichkeit | Zeichenfolge, die die vom Drucker verwendete Druckersprache darstellt. | Optional. Wenn angegeben, wird die Zeichenfolge von Verzeichnisdiensten angezeigt. Weitere Informationen finden Sie unter rcPersonalityID unter dieser Tabelle. |
PrinterType | PAGE, SERIAL oder TTY | Erforderlich |
PrintRate | Numerischer Wert, der die monochrome Druckrate darstellt. Einheiten werden von PrintRateUnit angegeben. | Optional. Ohne Angabe wird der Standardwert „0“ verwendet. |
PrintRatePPM | Numerischer Wert, der die Druckgeschwindigkeit in Seiten pro Minute darstellt. | Optional. Ohne Angabe wird der Standardwert „0“ verwendet. |
PrintRateUnit | PPM – Seiten/Min. CPS - Zeichen/Sek. LPM - Linien/Min. IPM - Zoll/Min. (IPM ist für Plotter) |
Erforderlich, wenn PrintRate angegeben wird. Die angegebene Einheit sollte mit dem Druckertyp übereinstimmen. Beispielsweise sollte PPM für Seitendrucker angegeben werden. |
rcInstalledOptionNameID | Ressourcen-ID einer Zeichenfolgenressource, die angezeigt wird, um anzugeben, dass ein installierbares Feature oder eine Option installiert ist. Normalerweise ist diese Zeichenfolge "Installiert", aber jede entsprechende Zeichenfolge kann angegeben werden. | Erforderlich, wenn Installable? für alle Features oder Optionen TRUE ist (siehe Feature attributes) und wenn InstalledOptionName nicht angegeben ist. |
rcNotInstalledOptionNameID | Ressourcen-ID einer Zeichenfolgenressource, die angezeigt wird, um anzugeben, dass ein installierbares Feature oder eine Option nicht installiert ist. Normalerweise ist diese Zeichenfolge "Nicht Installiert", aber jede entsprechende Zeichenfolge kann angegeben werden. | Erforderlich, wenn Installable? für alle Features oder Optionen TRUE ist (siehe Feature attributes) und wenn NotInstalledOptionName nicht angegeben ist. |
rcPersonalityID | Ressourcen-ID einer Zeichenfolgenressource, die die vom Drucker verwendete Druckersprache darstellt. | Optional. Wenn angegeben, wird die Zeichenfolge von Verzeichnisdiensten angezeigt. Siehe Auch Persönlichkeit. |
rcPrinterIconID | Ressourcen-ID einer RC_ICON Ressource, die ein dem Drucker zugeordnetes Symbol darstellt. | Optional. Wenn nicht angegeben, wird ein Standarddruckersymbol angezeigt. Es wird empfohlen, dass alle RC_ICON Ressourcen-IDs fortlaufend nummeriert werden, beginnend mit 1. |
ResourceDLL | Zeichenfolge, die den Namen ohne Pfadinformationen einer Ressourcen-DLL enthält. | Optional. Siehe Verwenden von Ressourcen-DLLs in einem Minidriver. |
Informationen zu neuen Nur-Stamm-Attributen für Windows Vista finden Sie unter "Neue nur GPD-Attribute auf Stammebene" für Windows Vista und "Neue NUR-PPD-Attribute auf Stammebene" für Windows Vista.