Freigeben über


DeviceInfo

Schemapfad: \Printer.DeviceInfo

Knotentyp: Eigenschaft

Die DeviceInfo-Eigenschaft enthält Informationen über das Gerät als Ganzes. Ein Großteil dieser Daten kann vom Benutzer oder Administrator festgelegt werden, um das Gerät zu personalisieren.

Die DeviceInfo-Eigenschaft enthält die folgenden untergeordneten Werte.

  • FriendlyName

  • Manufacturer

  • ModelName

  • Location

  • Comment

  • FirmwareVersion

  • IEEE1284DeviceID

  • NetworkingInfo

FriendlyName

Schemapfad: \Printer.DeviceInfo:FriendlyName

Knotentyp: Wert

Datentyp: BIDI_STRING

Beschreibung: Ein vom Benutzer erstellter, benutzerdefinierter Name, der das Gerät identifiziert.

Manufacturer

Schemapfad: \Printer.DeviceInfo:Manufacturer

Knotentyp: Wert

Datentyp: BIDI_STRING

Beschreibung: Der Name des Geräteherstellers.

ModelName

Schemapfad: \Printer.DeviceInfo:ModelName

Knotentyp: Wert

Datentyp: BIDI_STRING

Beschreibung: Der Name des Gerätemodells, einschließlich der Modellnummer, jedoch mit Ausnahme des Herstellernamens.

Location

Schemapfad: \Printer.DeviceInfo:Location

Knotentyp: Wert

Datentyp: BIDI_STRING

Beschreibung: Die aktuelle Position des Geräts.

Comment

Schemapfad: \Printer.DeviceInfo:Comment

Knotentyp: Wert

Datentyp: BIDI_STRING

Beschreibung: Eine Zeichenfolge, die Informationen enthält, die für den Administrator oder die Organisation wichtig sind, in der sich das Gerät befindet.

FirmwareVersion

Schemapfad: \Printer.DeviceInfo:FirmwareVersion

Knotentyp: Wert

Datentyp: BIDI_STRING

Beschreibung: Eine Zeichenfolge, die die aktuelle Firmwareversion des Geräts enthält.

IEEE1284DeviceID

Schemapfad: \Printer.DeviceInfo:IEEE1284DeviceID

Knotentyp: Wert

Datentyp: BIDI_STRING

Beschreibung: Eine Zeichenfolge, die die IEEE 1284-2000-Geräte-ID für das Gerät enthält. Beachten Sie, dass das Längenfeld nicht angegeben werden darf. Der Wert wird vom Druckeranbieter zugewiesen und darf nicht vom Druckdienst lokalisiert werden.

Die IEEE 1284-2000-Geräte-ID ist ein Längenfeld, gefolgt von einer Zeichenfolge mit Groß-/Kleinschreibung von ASCII-Zeichen, die periphere Merkmale und Funktionen definieren. Die Längenbytes dürfen nicht eingeschlossen werden. Die Geräte-ID-Sequenz besteht aus einer Reihe von Schlüsseln und Werten des Formulars:

key: wert {,value}, wiederholt für jeden Schlüssel

Wie angegeben, weist jeder Schlüssel einen Wert auf und kann mehrere Werte aufweisen. Die minimal erforderlichen Schlüssel (Groß-/Kleinschreibung wird beachtet) sind HERSTELLER und MODELL. (Diese Schlüssel können als MFG bzw. MDL abgekürzt werden.) Jede Implementierung muss diese beiden Schlüssel und ggf. zusätzliche Schlüssel bereitstellen. Jeder Schlüssel (und jeder Wert) ist eine Zeichenfolge mit Zeichen. Alle Zeichen außer Doppelpunkt (:), Komma (,) und Semikolons (;) können als Teil der Schlüsselzeichenfolge (oder des Werts) eingeschlossen werden. Jedes führende oder nachfolgende Leerzeichen (SPACE[x'20'], TAB[x'09'], VTAB[x'0B'], CR[x'0D'], NL[x'0A'] oder FF[x'0C']) in der Zeichenfolge wird vom Analyseprogramm ignoriert (wird jedoch weiterhin als Teil der Gesamtlänge der Sequenz gezählt).

Das folgende Codebeispiel zeigt eine ID-Zeichenfolge, die die optionalen Befehlssatz-, Kommentar- und aktiven Befehlssatztasten und die zugehörigen Werte anzeigt.

Note

Der gesamte Text muss sich in einer Zeile befindet.

MANUFACTURER:ACME Manufacturing;
MODEL:LaserBeam 9;
COMMAND SET:PCL,PJL,PS,XHTML-Print+xml;
COMMENT:Anything you like;
ACTIVE COMMAND SET:PCL;