Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

PROVIDER_FILTER_INFO structure

Defines a filter and its data.

Syntax


typedef struct _PROVIDER_FILTER_INFO {
  UCHAR               Id;
  UCHAR               Version;
  ULONG               MessageOffset;
  ULONG               Reserved;
  ULONG               PropertyCount;
  EVENT_PROPERTY_INFO EventPropertyInfoArray[ANYSIZE_ARRAY];
} PROVIDER_FILTER_INFO, *PPROVIDER_FILTER_INFO;

Members

Id

The filter identifier that identifies the filter in the manifest. This is the same value as the value attribute of the FilterType complex type.

Version

The version number that identifies the version of the filter definition in the manifest. This is the same value as the version attribute of the FilterType complex type.

MessageOffset

Offset from the beginning of this structure to the message string that describes the filter. This is the same value as the message attribute of the FilterType complex type.

Reserved

Reserved.

PropertyCount

The number of elements in the EventPropertyInfoArray array.

EventPropertyInfoArray

An array of EVENT_PROPERTY_INFO structures that define the filter data.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Tdh.h

See also

TdhEnumerateProviderFilters

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.