QueryType 복합 형식
결과 집합에서 이벤트를 포함하거나 제외하는 데 사용되는 선택기 및 억제기 쿼리 집합을 정의합니다.
<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>
자식 요소
요소 | Type | Description |
---|---|---|
Select | 쿼리 결과 집합에 포함할 이벤트를 식별하는 XPath 쿼리입니다. 이 요소의 텍스트 본문에 XPath를 지정합니다. XPath는 32개의 식으로 제한됩니다. |
|
표시 안 함 | 쿼리 결과 집합에서 제외할 이벤트를 식별하는 XPath 쿼리입니다. 이 요소의 텍스트 본문에 XPath를 지정합니다. XPath는 32개의 식으로 제한됩니다. |
특성
이름 | 형식 | 설명 |
---|---|---|
Id | long | 쿼리 목록에서 이 쿼리를 고유하게 식별하는 식별자입니다. 식별자는 0부터 시작합니다. 쿼리 목록에 둘 이상의 쿼리가 포함된 경우 식별자를 지정해야 합니다. |
경로 | anyURI | 채널의 이름 또는 이벤트를 포함하는 로그 파일의 경로입니다. |
경로 | anyURI | 채널의 이름 또는 이벤트를 포함하는 로그 파일의 경로입니다. |
경로 | anyURI | 사용되지 않습니다. |
설명
쿼리에는 하나 이상의 select 문이 있어야 합니다. 각 suppress 문에 대해 동일한 경로를 지정하는 select 문이 하나 이상 있어야 합니다. select 및 suppress 쿼리가 동일한 이벤트를 반환하는 경우 suppress 문이 우선합니다. 여러 원본에서 이벤트를 선택하면 이벤트가 타임스탬프를 순서대로 반환합니다. 시스템 타임스탬프를 사용하고 이벤트 속도가 높으면 둘 이상의 이벤트에 동일한 타임스탬프를 가질 수 있습니다. 이 경우 이벤트의 순서가 모호해지고 이벤트가 순서대로 표시되지 않을 수 있습니다.
쿼리 목록에서 쿼리 중 하나에 대한 경로를 지정하는 경우 모든 쿼리에서 경로를 지정해야 합니다. 모든 쿼리에 대한 경로를 지정하지 않으면 EvtQuery 또는 EvtSubscribe 함수를 호출할 때 경로를 지정해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |