共用方式為


DeviceInfo

架構路徑:\Printer.DeviceInfo

節點類型:屬性

DeviceInfo 屬性包含整個裝置的相關資訊。 大部分的資料都可以由使用者或系統管理員設定來個人化裝置。

DeviceInfo 屬性包含下列子值。

  • FriendlyName

  • 製造商

  • ModelName

  • 位置

  • 註解

  • FirmwareVersion

  • IEEE1284DeviceID

  • NetworkingInfo

FriendlyName

架構路徑:\Printer.DeviceInfo:FriendlyName

節點類型:值

資料類型:BIDI_STRING

描述:使用者建立的使用者可設定名稱,可識別裝置。

製造商

架構路徑:\Printer.DeviceInfo:Manufacturer

節點類型:值

資料類型:BIDI_STRING

描述:裝置製造商的名稱。

ModelName

架構路徑:\Printer.DeviceInfo:ModelName

節點類型:值

資料類型:BIDI_STRING

描述:裝置型號的名稱,包括型號號碼,但不包括製造商名稱。

位置

架構路徑:\Printer.DeviceInfo:Location

節點類型:值

資料類型:BIDI_STRING

描述:裝置的目前位置。

註解

架構路徑:\Printer.DeviceInfo:Comment

節點類型:值

資料類型:BIDI_STRING

描述:包含裝置所在系統管理員或組織重要資訊的字串。

FirmwareVersion

架構路徑:\Printer.DeviceInfo:FirmwareVersion

節點類型:值

資料類型:BIDI_STRING

描述:包含裝置目前韌體版本的字串。

IEEE1284DeviceID

架構路徑:\Printer.DeviceInfo:IEEE1284DeviceID

節點類型:值

資料類型:BIDI_STRING

描述:包含裝置 IEEE 1284-2000 裝置識別碼的字串。 請注意,長度欄位不得指定。 此值是由印表機廠商指派,不得由列印服務當地語系化。

IEEE 1284-2000 裝置識別碼是長度欄位,後面接著定義周邊特性和功能的 ASCII 字元區分大小寫字串。 長度位元組不得包含。 裝置識別碼序列是由一系列索引鍵和格式的值所組成:

索引鍵:值 {,value},針對每個索引鍵重複

如前所述,每個索引鍵都會有一個值,而且可能有多個值。 區分大小寫) 的最小必要金鑰 (為 MANUFACTURER 和 MODEL。 (這些索引鍵可能會分別縮寫為[][啟用],) 每個實作都必須提供這兩個索引鍵,而且可能另外提供一個索引鍵。 每個索引鍵 (,而每個值) 都是字元字串。 除了冒號 (:) 、逗號 (、) 和分號 (;) 可以包含在索引鍵 (或值) 字串的一部分。 空白字元 (空白字元[x'20'], TAB[x'09']、VTAB[x'0B']、CR[x'0D']、NL[x'0A']或 FF[x'0C']) 會由剖析程式 (忽略,但仍會算為序列) 整體長度的一部分。

下列程式碼範例顯示識別碼字串,其中顯示選擇性命令集、批註和作用中命令集索引鍵及其相關聯的值。

注意

所有文字都必須在一行上。

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