共用方式為


TC_GEN_FILTER結構 (traffic.h)

TC_GEN_FILTER結構會建立符合特定一組封包屬性或準則的篩選條件,之後可用來將符合屬性準則的封包與特定流程產生關聯。 TC_GEN_FILTER 結構會使用其 AddressType 成員來指出要套用至篩選的特定篩選類型。

語法

typedef struct _TC_GEN_FILTER {
  USHORT AddressType;
  ULONG  PatternSize;
  PVOID  Pattern;
  PVOID  Mask;
} TC_GEN_FILTER, *PTC_GEN_FILTER;

成員

AddressType

定義要套用篩選條件的篩選類型,如 Ntddndis.h 中所定義。 在 AddressType 中指定特定篩選條件時,泛型篩選結構 TC_GEN_FILTER 提供特定的篩選類型。

PatternSize

Pattern 成員的大小,以位元組為單位。

Pattern

指出要套用至篩選的特定模式格式,例如 IP_PATTERN。 模式會指定在判斷封包是否包含在篩選中時,應該評估指定封包的哪些位。

Mask

套用至 Pattern 成員中所指定位的位掩碼。 將Mask成員套用至 Pattern 成員會決定 Pattern 成員中的哪些位是重要的 (應該套用至篩選準則) 。 請注意, Mask 成員的類型必須與 Pattern 成員相同。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 traffic.h

另請參閱

FLOWSPEC

IP_PATTERN