Tipo Complexo QueryType
Define um conjunto de consultas de seletor e supressor que são usadas para incluir eventos no ou excluir eventos do conjunto de resultados.
<xs:complexType name="QueryType">
<xs:choice
maxOccurs="unbounded"
>
<xs:element name="Select">
<xs:complexType
mixed="true"
>
<xs:attribute name="Path"
type="anyURI"
/>
</xs:complexType>
</xs:element>
<xs:element name="Suppress">
<xs:complexType
mixed="true"
>
<xs:attribute name="Path"
type="anyURI"
/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Id"
type="long"
use="optional"
/>
<xs:attribute name="Path"
type="anyURI"
use="optional"
/>
</xs:complexType>
Elementos filho
Elemento | Type | Descrição |
---|---|---|
Selecionar | Uma consulta XPath que identifica os eventos a serem incluídos no conjunto de resultados da consulta. Especifique o XPath no corpo do texto desse elemento. O XPath é limitado a 32 expressões. |
|
Suprimir | Uma consulta XPath que identifica os eventos a serem excluídos do conjunto de resultados da consulta. Especifique o XPath no corpo do texto desse elemento. O XPath é limitado a 32 expressões. |
Atributos
Nome | Tipo | Descrição |
---|---|---|
ID | long | Um identificador que identifica exclusivamente essa consulta em sua lista de consultas. O identificador é baseado em zero. Você deve especificar um identificador se sua lista de consultas contiver mais de uma consulta. |
Caminho | anyURI | O nome do canal ou o caminho para o arquivo de log que contém os eventos. |
Caminho | anyURI | O nome do canal ou o caminho para o arquivo de log que contém os eventos. |
Caminho | anyURI | Não usado. |
Comentários
A consulta deve ter pelo menos uma instrução select. Para cada instrução suppress, deve haver pelo menos uma instrução select que especifique o mesmo caminho. Se a consulta selecionar e suprimir retornar os mesmos eventos, a instrução suppress terá precedência. Se você selecionar eventos de várias fontes, os eventos serão retornados em ordem de carimbo de data/hora. Se você usar o carimbo de data/hora do sistema e a taxa de eventos for alta, é possível que mais de um evento tenha o mesmo carimbo de data/hora. Quando isso ocorre, a ordenação de eventos se torna ambígua e os eventos podem aparecer fora de ordem.
Se você especificar um caminho para uma das consultas na lista de consultas, todas as consultas deverão especificar um caminho. Se você não especificar um caminho para todas as consultas, deverá especificar o caminho ao chamar a função EvtQuery ou EvtSubscribe .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |