Compartir a través de


Estructura CAPTUREFILTER

La estructura CAPTUREFILTER contiene datos de filtro de captura.

Sintaxis

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;

Miembros

FilterFlags

Marcas que describen el contenido del filtro de captura.

Value Significado
CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS
0x0001
Incluye todos los SAP como marcos aceptables.
CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES
0x0002
Incluya todos los tipos E como marcos aceptables.
CAPTUREFILTER_FLAGS_LOCAL_ONLY
0x0008
Sin modo P
CAPTUREFILTER_FLAGS_KEEP_RAW
0x0020
Mantenga los marcos MAC de anillo de token y SMT.

lpSapTable

Puntero a una matriz de valores de SAP. Este miembro indica los valores de SAP que son válidos para pasar al controlador. Si se establece CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS, se convierte en una lista de excepciones (incluya todos los SAPS excepto estos).

lpEtypeTable

Puntero a una matriz de valores Etype. Esto indica los valores Etype que son válidos para pasar al controlador. Si CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES se establece, se convierte en una lista de excepciones (incluya todos los tipos E excepto estos).

nSaps

Número de SAP en la tabla de SAP.

nEtypes

Número de Etypes en la tabla Etype.

AddressTable

Nombre de la tabla de direcciones.

FilterExpression

Estructura EXPRESSION. Contiene la parte de coincidencia de patrones del filtro de captura.

Desencadenador

Reservado.

nFrameBytesToCopy

Si este miembro no es 0, especifica cuántos bytes se conservan de cada fotograma recibido. Si es 0, mantenga todo el marco.

Reserved

Reservado.

Comentarios

La combinación de marcas, valores y expresiones determina qué fotogramas pasará el controlador que usa estos datos de estructura. Para obtener más información sobre cómo implementar una estructura CAPTUREFILTER , vea Capture Filters.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Netmon.h

Consulte también

ADDRESSTABLE

ADDRESSPAIR

EXPRESIÓN

ANDEXP

PATTERNMATCH