共用方式為


已安裝 (WSD)

已安裝的 WSD (Web 服務) 建構會指出是否已安裝符合指定準則集的印表機功能。 如果 XPath 篩選準則在套用至指定的準則時取得有效的 XML 結果,則此演算法會傳回 TRUEInstalled建構定義于WsdBidi.xsd中。

屬性 描述
drvPrinterEvent (選擇性) 布林值,指出埠監視器是否傳送通知給驅動程式。 TRUE值表示埠監視器會將通知傳送給驅動程式;FALSE表示埠監視器不會傳送通知給驅動程式。
filter WSD 監視器所套用的 XPath 查詢會套用至查詢所指定的 XML 檔。 請參閱本主題稍後的討論。
name 架構值的名稱。
查詢 WSD 監視器將執行的查詢類型。

從 Microsoft XML (MSXML) 2.6 開始,在 Windows 中實作的 XPath 語言提供方便的方式,以指定 XML 檔案中的元素。 如需詳細資訊,請參閱 XPath 參考

Installed 建構的行為取決於其父節點的定義。 如果在不使用 Parameter 的情況下指定 Installed 建構,則查詢架構時一律會存在。 如果使用 Parameter 來指定 Installed 建構,只有在目前 WSD 裝置查詢中找到相關聯的 Parameter 值時,架構才會存在。 進行查詢的軟體必須能夠處理未傳回已安裝架構的情況。

Installed建構定義于WsdBidi.xsd中。

程式碼範例

在下列程式碼範例中,篩選查閱演算法會使用 XPath 查詢來確認已安裝硬碟。

<Schema>
  <Property name='Printer'>
    <Property name='Configuration'>
      <Property name='HardDisk'>
        <Installed name='Installed'
            query='wprt:PrinterConfiguration'
            filter='wprt:PrinterConfiguration/wprt:Storage/wprt:StorageEntry[wprt:Type="HardDisk"]'/>
      </Property>
    </Property>
  </Property>
</Schema>

上述範例會產生下列查詢:

\Printer.Configuration.HardDisk:Installed