Partager via


structure PROVIDER_FILTER_INFO (tdh.h)

Définit un filtre et ses données.

Syntaxe

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;

Membres

Id

Identificateur de filtre qui identifie le filtre dans le manifeste. Il s’agit de la même valeur que l’attribut value du type complexe FilterType .

Version

Numéro de version qui identifie la version de la définition de filtre dans le manifeste. Il s’agit de la même valeur que l’attribut version du type complexe FilterType .

MessageOffset

Décalage du début de cette structure vers la chaîne de message qui décrit le filtre. Il s’agit de la même valeur que l’attribut de message du type complexe FilterType .

Reserved

Réservé.

PropertyCount

Nombre d’éléments dans le tableau EventPropertyInfoArray .

EventPropertyInfoArray[ANYSIZE_ARRAY]

Tableau de structures EVENT_PROPERTY_INFO qui définissent les données de filtre.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête tdh.h

Voir aussi

TdhEnumerateProviderFilters