雙向通訊架構

雙向 (bidi) 通訊架構是印表機屬性的階層,其中有些是屬性,有些則是屬性,有些則是 (值或值專案) 。

  • 屬性是架構階層中的節點。 屬性可以有一或多個子系,而且這些子系可以是其他屬性或值。 屬性可以包含值清單或其他屬性。 它可以代表功能、複合功能或列印系統屬性 (,例如驅動程式名稱) 。

  • 是架構階層中的分葉,代表單一資料項目或相關資料項目的清單。 值具有名稱、資料類型和資料值。 值不能有子專案。 值可以透過其名稱來參考,但只有在名稱與值父系之屬性的架構路徑相關聯時。

例如,下列查詢可用來存取 Installed 屬性下的 Installed 值。

\Printer.Finishing.Staple:Installed

bidi 架構可以藉由建立 bidi 擴充檔案來擴充。 此檔案是 XML 檔案,可定義特定驅動程式特定的新架構。 bidi 副檔名檔案中的架構是標準列印架構的子集,並使用 XSD 檔案的建構來定義 (Bidi Extension Framework) 。

如需架構屬性和值的完整清單,請參閱 雙向通訊架構階層。 若要瞭解如何建構查詢,請參閱 建構 Bidi 通訊架構查詢。 如需 Bidi 通訊架構中屬性和值的詳細資訊,請參閱 Bidi 通訊架構參考

安裝 bidi 副檔名檔案的便利方式是讓檔案成為印表機驅動程式的 相依檔案 。 如需相依檔案的詳細資訊,請參閱 印表機 INF 檔案專案