CAPTUREFILTER-Struktur
Die CAPTUREFILTER-Struktur enthält Erfassungsfilterdaten.
Syntax
typedef struct _CAPTUREFILTER {
DWORD FilterFlags;
LPBYTE lpSapTable;
LPWORD lpEtypeTable;
WORD nSaps;
WORD nEtypes;
LPADDRESSTABLE AddressTable;
EXPRESSION FilterExpression;
TRIGGER Trigger;
DWORD nFrameBytesToCopy;
RESERVED Reserved;
} CAPTUREFILTER, *LPCAPTUREFILTER;
Member
-
FilterFlags
-
Flags, die den Inhalt des Erfassungsfilters beschreiben.
Wert Bedeutung - CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS
- 0x0001
Schließt alle SAPs als akzeptable Frames ein. - CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES
- 0x0002
Schließen Sie alle Etypes als zulässige Frames ein. - CAPTUREFILTER_FLAGS_LOCAL_ONLY
- 0x0008
Kein P-Modus - CAPTUREFILTER_FLAGS_KEEP_RAW
- 0x0020
Behalten Sie SMT- und Tokenring-MAC-Frames bei. -
lpSapTable
-
Zeiger auf ein Array von SAP-Werten. Dieses Element gibt die SAP-Werte an, die an den Treiber übergeben werden können. Wenn CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS festgelegt ist, wird dies zu einer Ausnahmeliste (alle SAPS außer diesen einschließen).
-
lpEtypeTable
-
Zeiger auf ein Array von Etype-Werten. Dies gibt die Etype-Werte an, die für die Übergabe an den Treiber gültig sind. Wenn CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES festgelegt ist, wird dies zu einer Ausnahmeliste (alle Etypes außer diesen einschließen).
-
nSaps
-
Anzahl der SAPs in der SAP-Tabelle.
-
nEtypes
-
Anzahl von Etypes in der Etype-Tabelle.
-
AddressTable
-
Name der Adresstabelle.
-
Filterexpression
-
Eine EXPRESSION-Struktur. Dies enthält den Musterabgleichsteil des Erfassungsfilters.
-
Trigger
-
Reserviert.
-
nFrameBytesToCopy
-
Wenn dieser Member nicht 0 ist, gibt er an, wie viele Bytes von jedem empfangenen Frame beibehalten werden sollen. Wenn es 0 ist, behalten Sie den gesamten Frame bei.
-
Reserved
-
Reserviert.
Bemerkungen
Die Kombination aus Flags, Werten und Ausdrücken bestimmt, welche Frames vom Treiber übergeben werden, der diese Strukturdaten verwendet. Weitere Informationen zum Implementieren einer CAPTUREFILTER-Struktur finden Sie unter Erfassungsfilter.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|