Поделиться через


Структура ADDRESSPAIR

Структура ADDRESSPAIR создает фильтр захвата.

Синтаксис

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

Члены

AddressFlags

Флаги, описывающие адреса, используемые фильтром захвата. Дополнительные сведения см. в разделе "Примечания".

Значение Значение
ADDRESS_FLAGS_MATCH_DST
Соответствует адресу назначения.
ADDRESS_FLAGS_MATCH_SRC
Соответствует исходному адресу.
ADDRESS_FLAGS_EXCLUDED
Исключает кадр, если этот адрес найден.
ADDRESS_FLAGS_DST_GROUP_ADDR
Соответствует только биту группы. Используйте его для широковещательных сообщений.
ADDRESS_FLAGS_MATCH_BOTH
Соответствует адресам назначения и источника.

NalReserved

Это зарезервировано.

DstAddress

Адрес назначения элемента пары адресов.

SrcAddress

Исходный адрес элемента пары адресов.

Комментарии

Флаги элемента AddressFlags можно объединять. Например, следующий параметр исключает кадр при обнаружении указанного исходного адреса.

ADDRESS_FLAGS_MATCH_SOURCE|ADDRESS_FLAGS_EXCLUDED

Дополнительные сведения о реализации этой структуры см. в разделе Фильтры записи.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Netmon.h

См. также раздел

CAPTUREFILTER