Compartilhar via


Estrutura ADDRESSPAIR

A estrutura ADDRESSPAIR constrói um filtro de captura.

Sintaxe

typedef struct _ADDRESSPAIR {
  WORD    AddressFlags;
  WORD    NalReserved;
  ADDRESS DstAddress;
  ADDRESS SrcAddress;
} ADDRESSPAIR, *LPADDRESSPAIR;

Membros

AddressFlags

Sinalizadores que descrevem os endereços usados por um filtro de captura. Confira Comentários para obter mais informações.

Valor Significado
ADDRESS_FLAGS_MATCH_DST
Corresponde ao endereço de destino.
ADDRESS_FLAGS_MATCH_SRC
Corresponde ao endereço de origem.
ADDRESS_FLAGS_EXCLUDED
Exclui o quadro se esse endereço for encontrado.
ADDRESS_FLAGS_DST_GROUP_ADDR
Corresponde somente ao bit de grupo. Use isso para mensagens de tipo de difusão.
ADDRESS_FLAGS_MATCH_BOTH
Corresponde aos endereços de destino e de origem.

NalReserved

Isso é reservado.

DstAddress

Endereço de destino do elemento de par de endereços.

SrcAddress

Endereço de origem do elemento de par de endereços.

Comentários

Os sinalizadores do membro AddressFlags podem ser combinados. Por exemplo, a configuração a seguir exclui o quadro se o endereço de origem especificado for detectado.

ADDRESS_FLAGS_MATCH_SOURCE|ADDRESS_FLAGS_EXCLUDED

Para obter mais informações sobre como implementar essa estrutura, consulte Filtros de captura.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Netmon.h

Confira também

CAPTUREFILTER