Compartir a través de


estructura PROVIDER_FILTER_INFO (tdh.h)

Define un filtro y sus datos.

Sintaxis

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;

Miembros

Id

Identificador de filtro que identifica el filtro en el manifiesto. Este es el mismo valor que el atributo value del tipo complejo FilterType .

Version

Número de versión que identifica la versión de la definición de filtro en el manifiesto. Este es el mismo valor que el atributo de versión del tipo complejo FilterType .

MessageOffset

Desplazamiento desde el principio de esta estructura hasta la cadena de mensaje que describe el filtro. Este es el mismo valor que el atributo message del tipo complejo FilterType .

Reserved

Reservado.

PropertyCount

Número de elementos de la matriz EventPropertyInfoArray .

EventPropertyInfoArray[ANYSIZE_ARRAY]

Matriz de estructuras de EVENT_PROPERTY_INFO que definen los datos de filtro.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado tdh.h

Consulte también

TdhEnumerateProviderFilters