Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ścieżka schematu: \Printer.DeviceInfo
Typ węzła: właściwość
Właściwość DeviceInfo zawiera informacje o urządzeniu jako całości. Większość tych danych można ustawić przez użytkownika lub administratora w celu personalizacji urządzenia.
Właściwość DeviceInfo zawiera następujące wartości podrzędne.
FriendlyName
Manufacturer
ModelName
Location
Comment
FirmwareVersion
IEEE1284DeviceID
FriendlyName
Ścieżka schematu: \Printer.DeviceInfo:FriendlyName
Typ węzła: wartość
Typ danych: BIDI_STRING
Opis: utworzona przez użytkownika nazwa elementu user-settable, która identyfikuje urządzenie.
Manufacturer
Ścieżka schematu: \Printer.DeviceInfo:Manufacturer
Typ węzła: wartość
Typ danych: BIDI_STRING
Opis: nazwa producenta urządzenia.
ModelName
Ścieżka schematu: \Printer.DeviceInfo:ModelName
Typ węzła: wartość
Typ danych: BIDI_STRING
Opis: nazwa modelu urządzenia, w tym numer modelu, ale z wyłączeniem nazwy producenta.
Location
Ścieżka schematu: \Printer.DeviceInfo:Location
Typ węzła: wartość
Typ danych: BIDI_STRING
Opis: bieżąca lokalizacja urządzenia.
Comment
Ścieżka schematu: \Printer.DeviceInfo:Comment
Typ węzła: wartość
Typ danych: BIDI_STRING
Opis: ciąg zawierający informacje ważne dla administratora lub organizacji, w której znajduje się urządzenie.
FirmwareVersion
Ścieżka schematu: \Printer.DeviceInfo:FirmwareVersion
Typ węzła: wartość
Typ danych: BIDI_STRING
Opis: ciąg zawierający bieżącą wersję oprogramowania układowego urządzenia.
IEEE1284DeviceID
Ścieżka schematu: \Printer.DeviceInfo:IEEE1284DeviceID
Typ węzła: wartość
Typ danych: BIDI_STRING
Opis: Ciąg zawierający identyfikator urządzenia IEEE 1284-2000 dla urządzenia. Należy pamiętać, że nie można określić pola długości. Wartość jest przypisywana przez dostawcę drukarki i nie może być zlokalizowana przez usługę drukowania.
Identyfikator urządzenia IEEE 1284-2000 to pole długości, po którym następuje ciąg znaków ASCII z uwzględnieniem wielkości liter, które definiują cechy i możliwości peryferyjne. Bajty długości nie mogą być uwzględniane. Sekwencja identyfikatorów urządzenia składa się z serii kluczy i wartości formularza:
klucz: wartość {,value}, powtórzona dla każdego klucza
Jak wskazano, każdy klucz będzie miał jedną wartość i może mieć więcej niż jedną wartość. Minimalne niezbędne klucze (z uwzględnieniem wielkości liter) to MANUFACTURER i MODEL. (Te klucze mogą być odpowiednio skrócone jako MFG i MDL). Każda implementacja musi podać te dwa klucze i ewentualnie dodatkowe. Każdy klucz (i każda wartość) to ciąg znaków. Wszystkie znaki z wyjątkiem dwukropka (:), przecinka (,) i średnika (;) mogą być dołączane jako część ciągu klucza (lub wartości). Wszelkie wiodące lub końcowe białe znaki (SPACE[x'20'], TAB[x'09'], VTAB[x'0B'], CR[x'0D'], NL[x'0A'] lub FF[x'0C']) w ciągu są ignorowane przez program analizowania (ale nadal jest liczone jako część ogólnej długości sekwencji).
Poniższy przykład kodu przedstawia ciąg identyfikatora, który pokazuje opcjonalny zestaw poleceń, komentarz i aktywne klucze zestawu poleceń oraz skojarzone z nimi wartości.
Note
Cały tekst musi znajdować się w jednym wierszu.
MANUFACTURER:ACME Manufacturing;
MODEL:LaserBeam 9;
COMMAND SET:PCL,PJL,PS,XHTML-Print+xml;
COMMENT:Anything you like;
ACTIVE COMMAND SET:PCL;