FilterType Complex Type
Defines a data filter that a session uses to filter events based on event data.
<xs:complexType name="FilterType">
<xs:simpleContent>
<xs:extension
base="string"
>
<xs:attribute name="value"
type="UInt8Type"
use="required"
/>
<xs:attribute name="version"
type="UInt8Type"
use="optional"
/>
<xs:attribute name="name"
type="QName"
use="required"
/>
<xs:attribute name="symbol"
type="CSymbolType"
use="optional"
/>
<xs:attribute name="message"
type="strTableRef"
use="optional"
/>
<xs:attribute name="tid"
type="token"
use="optional"
/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Attributes
| Name | Type | Description |
|---|---|---|
| message | strTableRef |
The localized description for the filter. The message string references a localized string in the stringTable section of the manifest. |
| name | QName |
A name that identifies the filter. |
| symbol | CSymbolType |
The symbol to use to reference the filter in your application. The Message Compiler (MC.exe) uses the symbol to create a constant for the filter in the header file that the compiler generates. |
| tid | token |
A template identifier that describes the filter data that the session passes to the provider when it enables the provider. |
| value | UInt8Type |
An integer value that uniquely identifies the filter within the list of filters that you define. |
| version | UInt8Type |
An integer value that identifies this version of the filter. If not specified, the value is zero. |
Requirements
|
Minimum supported client | Windows 7 [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Send comments about this topic to Microsoft
Build date: 11/21/2012
