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


Перечисление FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET (fwpsk.h)

Тип перечисления FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET времени выполнения.

Примечание В Windows 7 и Windows Server 2008 R2 имя этого перечисления было FWPS_FIELDS_OUTBOUND_MAC_FRAME_802_3.
 

Синтаксис

typedef enum FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET_ {
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_INTERFACE_MAC_ADDRESS,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_LOCAL_ADDRESS,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_REMOTE_ADDRESS,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_LOCAL_ADDRESS_TYPE,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_REMOTE_ADDRESS_TYPE,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_ETHER_TYPE,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_VLAN_ID,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_INTERFACE,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_INTERFACE_INDEX,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_NDIS_PORT,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_L2_FLAGS,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_COMPARTMENT_ID,
  FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAX
} FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET;

Константы

 
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_INTERFACE_MAC_ADDRESS
Поле MAC-адреса интерфейса IEEE 802.3 для кадра исходящего mac-адреса.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_LOCAL_ADDRESS
Поле локального MAC-адреса ieee 802.3 для кадра MAC для исходящего трафика.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_REMOTE_ADDRESS
Поле удаленного MAC-адреса для исходящего mac-адреса IEEE 802.3.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_LOCAL_ADDRESS_TYPE
Поле типа локального MAC-адреса ieee 802.3 для кадра исходящего mac-адреса.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_REMOTE_ADDRESS_TYPE
Поле типа удаленного MAC-адреса для исходящего mac-адреса IEEE 802.3.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_ETHER_TYPE
Поле EtherType для исходящего кадра MAC IEEE 802.3.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_VLAN_ID
Поле идентификатора виртуальной локальной сети IEEE 802.3 для кадра MAC для исходящего трафика.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_INTERFACE
Поле интерфейса ieee 802.3 для исходящего кадра MAC.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_INTERFACE_INDEX
Поле индекса интерфейса ieee 802.3 для исходящего кадра MAC.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_NDIS_PORT
Поле порта NDIS для исходящего кадра MAC-адреса IEEE 802.3.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_L2_FLAGS
Побитовое ИЛИ флагов уровня 2 (L2). Список флагов условий фильтрации см. в разделе Фильтрация флагов условий.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_COMPARTMENT_ID
Секция, к которой принадлежит сетевой интерфейс. Windows поддерживает использование секций для изоляции сетевого стека. Его можно использовать для включения мультитенантного сетевого стека с сетевыми пространствами имен в разных секциях.

ПРИМЕЧАНИЕ

Поддерживается начиная с Windows 10 версии 1703.

FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAX
Максимальное значение данного перечисления. Это значение может измениться в будущих версиях NDIS.
файлы заголовков и двоичные файлы.

Требования

Требование Значение
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Верхняя часть fwpsk.h (включая Fwpsk.h)

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

FWPS_FIELDS_INBOUND_MAC_FRAME_ETHERNET