Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die TC_GEN_FILTER-Struktur erstellt einen Filter, der einem bestimmten Satz von Paketattributen oder -kriterien entspricht, der anschließend verwendet werden kann, um Pakete, die die Attributkriterien erfüllen, einem bestimmten Flow zuzuordnen. Die TC_GEN_FILTER-Struktur verwendet ihren AddressType-Member , um einen bestimmten Filtertyp anzugeben, der auf den Filter angewendet werden soll.
Syntax
typedef struct _TC_GEN_FILTER {
USHORT AddressType;
ULONG PatternSize;
PVOID Pattern;
PVOID Mask;
} TC_GEN_FILTER, *PTC_GEN_FILTER;
Member
AddressType
Definiert den Filtertyp, der mit dem Filter angewendet werden soll, wie in Ntddndis.h definiert. Mit der Bezeichnung eines bestimmten Filters in AddressType stellt die generische Filterstruktur TC_GEN_FILTER einen bestimmten Filtertyp bereit.
PatternSize
Größe des Pattern-Elements in Byte.
Pattern
Gibt das spezifische Format des Musters an, das auf den Filter angewendet werden soll, z. B. IP_PATTERN. Das Muster gibt an, welche Bits eines bestimmten Pakets ausgewertet werden sollen, wenn ermittelt wird, ob ein Paket im Filter enthalten ist.
Mask
Eine Bitmaske, die auf die im Pattern-Member angegebenen Bits angewendet wird. Die Anwendung des Mask-Elements auf das Pattern-Element bestimmt, welche Bits im Pattern-Element signifikant sind (sollten auf die Filterkriterien angewendet werden). Beachten Sie, dass das Mask-Element denselben Typ wie das Pattern-Element aufweisen muss.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | traffic.h |