Condividi tramite


Struttura CAPTUREFILTER

La struttura CAPTUREFILTER contiene i dati del filtro di acquisizione.

Sintassi

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;

Members

FilterFlags

Flag che descrivono il contenuto del filtro di acquisizione.

Valore Significato
CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS
0x0001
Include tutti i provider di servizi di configurazione come frame accettabili.
CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES
0x0002
Includere tutti gli Etype come frame accettabili.
CAPTUREFILTER_FLAGS_LOCAL_ONLY
0x0008
Nessuna modalità P
CAPTUREFILTER_FLAGS_KEEP_RAW
0x0020
Mantenere i fotogrammi MAC SMT e token ring.

lpSapTable

Puntatore a una matrice di valori SAP. Questo membro indica i valori SAP validi per il passaggio al driver. Se CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS è impostato, questo diventa un elenco di eccezioni (includere tutti SAPS ad eccezione di questi).

lpEtypeTable

Puntatore a una matrice di valori Etype. Indica i valori Etype validi per il passaggio al driver. Se CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES è impostato, questo diventa un elenco di eccezioni (includere tutti i tipi Etype ad eccezione di questi).

nSaps

Numero di provider di servizi di configurazione nella tabella SAP.

nEtypes

Numero di Etype nella tabella Etype.

AddressTable

Nome della tabella degli indirizzi.

Filterexpression

Struttura EXPRESSION. Contiene la parte corrispondente al criterio del filtro di acquisizione.

Trigger

Riservato.

nFrameBytesToCopy

Se questo membro non è 0, specifica il numero di byte da mantenere di ogni frame ricevuto. Se è 0, mantenere l'intero telaio.

Reserved

Riservato.

Commenti

La combinazione di flag, valori ed espressioni determina quali fotogrammi verranno passati dal driver che usa i dati della struttura. Per altre informazioni sull'implementazione di una struttura CAPTUREFILTER , vedere Filtri di acquisizione.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Netmon.h

Vedi anche

ADDRESSTABLE

ADDRESSPAIR

ESPRESSIONE

ANDEXP

PATTERNMATCH