Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A construção Web Services for Devices (WSD) Installed indica se um recurso de impressora que corresponde a um determinado conjunto de critérios foi instalado. 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 | (Opcional) Um valor booleano que indica se o monitor de porta envia notificações para o driver. 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 | A consulta XPath que o monitor WSD aplica ao documento XML especificado pela consulta. Veja a discussão mais adiante neste tópico. |
| name | O nome do valor do esquema. |
| query | O tipo de consulta que o monitor WSD executará. |
A linguagem XPath, implementada no Windows a partir do Microsoft XML (MSXML) 2.6, fornece uma maneira conveniente de especificar elementos em um arquivo XML. See the XPath Reference for more information.
O comportamento de uma construção instalada depende da definição de seus nós pai. Se uma construção instalada for especificada sem o uso de um parâmetro, o esquema sempre existirá quando consultado. Se uma construção Installed for especificada com o uso de um Parameter, o esquema existirá somente se o valor Parameter associado for encontrado nas consultas de dispositivo WSD atuais. O software que está fazendo as consultas deve ser capaz de lidar com o caso em que o esquema instalado não é retornado.
The Installed construct is defined in WsdBidi.xsd.
Code example
No exemplo de código a seguir, o algoritmo de pesquisa de filtro usa uma consulta XPath para confirmar que um disco rígido está instalado.
<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>
O exemplo anterior resulta na seguinte consulta:
\Printer.Configuration.HardDisk:Installed