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


перечисление 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-адреса исходящего кадра MAC IEEE 802.3.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_LOCAL_ADDRESS
Поле исходящего MAC-кадра IEEE 802.3 локального MAC-адреса.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_MAC_REMOTE_ADDRESS
Исходящее поле MAC-кадра IEEE 802.3 удаленного MAC-адреса.
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-адреса IEEE 802.3 для исходящего кадра MAC.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_ETHER_TYPE
Поле IEEE 802.3 EthereumType исходящего кадра MAC.
FWPS_FIELD_OUTBOUND_MAC_FRAME_ETHERNET_VLAN_ID
Поле идентификатора 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
Исходящее поле порта MAC IEEE 802.3 NDIS.
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 (include Fwpsk.h)

См. также

FWPS_FIELDS_INBOUND_MAC_FRAME_ETHERNET