Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das installierte Konstrukt der Webdienste für Geräte (WSD) gibt an, ob ein Druckerfeature installiert wurde, das einer bestimmten Gruppe von Kriterien entspricht. If an XPath filter obtains a valid XML result when applied to the given criteria, this algorithm returns TRUE. The Installed construct is defined in WsdBidi.xsd.
| Attribute | Description |
|---|---|
| drvPrinterEvent | (Optional) Ein boolescher Wert, der angibt, ob der Portmonitor Benachrichtigungen an den Treiber sendet. A TRUE value indicates that the port monitor sends notifications to the driver; FALSE indicates that the port monitor does not send notifications to the driver. |
| filter | Die XPath-Abfrage, die der WSD-Monitor auf das XML-Dokument anwendet, das von der Abfrage angegeben wird. Weitere Informationen finden Sie weiter unten in diesem Thema. |
| name | Der Name des Schemawerts. |
| query | Der Abfragetyp, den der WSD-Monitor ausführt. |
Die in Windows implementierte XPath-Sprache ab Microsoft XML (MSXML) 2.6 bietet eine bequeme Möglichkeit zum Angeben von Elementen in einer XML-Datei. See the XPath Reference for more information.
Das Verhalten eines installed-Konstrukts hängt von der Definition der übergeordneten Knoten ab. Wenn ein Installed-Konstrukt ohne Verwendung eines Parameters angegeben wird, ist das Schema immer vorhanden, wenn abgefragt wird. Wenn ein Installed-Konstrukt mit der Verwendung eines Parameters angegeben wird, ist das Schema nur vorhanden, wenn der zugeordnete Parameterwert in den aktuellen WSD-Geräteabfragen gefunden wird. Die Software, die die Abfragen erstellt, muss in der Lage sein, den Fall zu behandeln, in dem das installierte Schema nicht zurückgegeben wird.
The Installed construct is defined in WsdBidi.xsd.
Code example
Im folgenden Codebeispiel verwendet der Filtersuchalgorithmus eine XPath-Abfrage, um zu bestätigen, dass eine Festplatte installiert ist.
<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>
Im vorherigen Beispiel wird die folgende Abfrage angezeigt:
\Printer.Configuration.HardDisk:Installed