Bagikan melalui


Struktur CAPTUREFILTER

Struktur CAPTUREFILTER berisi data filter tangkapan.

Sintaks

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;

Anggota

FilterFlags

Bendera yang menjelaskan konten filter pengambilan.

Nilai Makna
CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS
0x0001
Mencakup semua SAP sebagai bingkai yang dapat diterima.
CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES
0x0002
Sertakan semua Etype sebagai bingkai yang dapat diterima.
CAPTUREFILTER_FLAGS_LOCAL_ONLY
0x0008
Tidak ada mode P
CAPTUREFILTER_FLAGS_KEEP_RAW
0x0020
Pertahankan bingkai MAC cincin SMT dan token.

lpSapTable

Penunjuk ke array nilai SAP. Anggota ini menunjukkan nilai SAP yang valid untuk diteruskan ke driver. Jika CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS diatur, ini menjadi daftar pengecualian (sertakan semua SAPS kecuali ini).

lpEtypeTable

Penunjuk ke array nilai Etype. Ini menunjukkan nilai Etype yang valid untuk diteruskan ke driver. Jika CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES diatur, ini menjadi daftar pengecualian (sertakan semua Etype kecuali ini).

nSaps

Jumlah SAP dalam tabel SAP.

nEtypes

Jumlah Etype dalam tabel Etype.

AddressTable

Nama tabel alamat.

FilterExpression

Struktur EKSPRESI. Ini berisi bagian kecocokan pola dari filter pengambilan.

Pemicu

Dicadangkan.

nFrameBytesToCopy

Jika anggota ini bukan 0, maka itu menentukan berapa banyak byte yang akan disimpan dari setiap bingkai yang diterima. Jika 0, maka simpan seluruh bingkai.

Dipesan

Dicadangkan.

Keterangan

Kombinasi bendera, nilai, dan ekspresi menentukan bingkai mana yang akan diteruskan oleh driver yang menggunakan data struktur ini. Untuk informasi selengkapnya tentang menerapkan struktur CAPTUREFILTER , lihat Menangkap Filter.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Netmon.h

Lihat juga

ADDRESSTABLE

ADDRESSPAIR

EKSPRESI

ANDEXP

PATTERNMATCH