Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La construction installée des services web pour appareils (WSD) indique si une fonctionnalité d’imprimante qui correspond à un ensemble donné de critères a été installée. 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 | (Facultatif) Valeur booléenne qui indique si le moniteur de port envoie des notifications au pilote. 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 | Requête XPath que le moniteur WSD s’applique au document XML spécifié par la requête. Consultez la discussion plus loin dans cette rubrique. |
| name | Nom de la valeur du schéma. |
| query | Type de requête que le moniteur WSD effectuera. |
Le langage XPath, implémenté dans Windows à partir de Microsoft XML (MSXML) 2.6, permet de spécifier des éléments dans un fichier XML. See the XPath Reference for more information.
Le comportement d’une construction installée dépend de la définition de ses nœuds parents. Si une construction installée est spécifiée sans l’utilisation d’un paramètre, le schéma existe toujours lorsqu’il est interrogé. Si une construction installée est spécifiée avec l’utilisation d’un paramètre, le schéma existe uniquement si la valeur de paramètre associée est trouvée dans les requêtes actuelles de l’appareil WSD. Le logiciel qui effectue les requêtes doit être en mesure de gérer le cas où le schéma installé n’est pas retourné.
The Installed construct is defined in WsdBidi.xsd.
Code example
Dans l’exemple de code suivant, l’algorithme de recherche de filtre utilise une requête XPath pour confirmer qu’un disque dur est installé.
<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>
L’exemple précédent génère la requête suivante :
\Printer.Configuration.HardDisk:Installed