PROVIDER_FILTER_INFO-Struktur (tdh.h)
Definiert einen Filter und seine Daten.
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;
Member
Id
Der Filterbezeichner, der den Filter im Manifest identifiziert. Dies ist der gleiche Wert wie das Value-Attribut des komplexen FilterType-Typs .
Version
Die Versionsnummer, die die Version der Filterdefinition im Manifest identifiziert. Dies ist der gleiche Wert wie das Versionsattribute des komplexen FilterType-Typs .
MessageOffset
Offset vom Anfang dieser Struktur zur Nachrichtenzeichenfolge, die den Filter beschreibt. Dies ist der gleiche Wert wie das Nachrichtenattribute des komplexen FilterType-Typs .
Reserved
Reserviert.
PropertyCount
Die Anzahl der Elemente im EventPropertyInfoArray-Array .
EventPropertyInfoArray[ANYSIZE_ARRAY]
Ein Array von EVENT_PROPERTY_INFO Strukturen, die die Filterdaten definieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | tdh.h |