перечисление FWPS_FIELDS_IPFORWARD_V4 (fwpsk.h)

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

Синтаксис

typedef enum FWPS_FIELDS_IPFORWARD_V4_ {
  FWPS_FIELD_IPFORWARD_V4_IP_SOURCE_ADDRESS,
  FWPS_FIELD_IPFORWARD_V4_IP_DESTINATION_ADDRESS,
  FWPS_FIELD_IPFORWARD_V4_IP_DESTINATION_ADDRESS_TYPE,
  FWPS_FIELD_IPFORWARD_V4_IP_LOCAL_INTERFACE,
  FWPS_FIELD_IPFORWARD_V4_IP_FORWARD_INTERFACE,
  FWPS_FIELD_IPFORWARD_V4_SOURCE_INTERFACE_INDEX,
  FWPS_FIELD_IPFORWARD_V4_SOURCE_SUB_INTERFACE_INDEX,
  FWPS_FIELD_IPFORWARD_V4_DESTINATION_INTERFACE_INDEX,
  FWPS_FIELD_IPFORWARD_V4_DESTINATION_SUB_INTERFACE_INDEX,
  FWPS_FIELD_IPFORWARD_V4_FLAGS,
  FWPS_FIELD_IPFORWARD_V4_IP_PHYSICAL_ARRIVAL_INTERFACE,
  FWPS_FIELD_IPFORWARD_V4_ARRIVAL_INTERFACE_PROFILE_ID,
  FWPS_FIELD_IPFORWARD_V4_IP_PHYSICAL_NEXTHOP_INTERFACE,
  FWPS_FIELD_IPFORWARD_V4_NEXTHOP_INTERFACE_PROFILE_ID,
  FWPS_FIELD_IPFORWARD_V4_COMPARTMENT_ID,
  FWPS_FIELD_IPFORWARD_V4_MAX
} FWPS_FIELDS_IPFORWARD_V4;

Константы

 
FWPS_FIELD_IPFORWARD_V4_IP_SOURCE_ADDRESS
Исходный IP-адрес.
FWPS_FIELD_IPFORWARD_V4_IP_DESTINATION_ADDRESS
IP-адрес назначения.
FWPS_FIELD_IPFORWARD_V4_IP_DESTINATION_ADDRESS_TYPE
Тип целевого IP-адреса. Возможные значения определяются с помощью
перечисление NL_ADDRESS_TYPE.
FWPS_FIELD_IPFORWARD_V4_IP_LOCAL_INTERFACE
Локальный уникальный идентификатор (LUID) сетевого интерфейса, связанного с
локальный IP-адрес.
FWPS_FIELD_IPFORWARD_V4_IP_FORWARD_INTERFACE
LUID для сетевого интерфейса, на котором пересылается пакет, должен быть отправлен.
FWPS_FIELD_IPFORWARD_V4_SOURCE_INTERFACE_INDEX
Индекс исходного сетевого интерфейса, как указано в сетевом стеке.
FWPS_FIELD_IPFORWARD_V4_SOURCE_SUB_INTERFACE_INDEX
Индекс исходного логического сетевого интерфейса, который перечисляется сетевым стеком.
FWPS_FIELD_IPFORWARD_V4_DESTINATION_INTERFACE_INDEX
Индекс целевого сетевого интерфейса, который перечисляется сетевым стеком.
FWPS_FIELD_IPFORWARD_V4_DESTINATION_SUB_INTERFACE_INDEX
Индекс конечного логического сетевого интерфейса, который перечисляется сетевым стеком.
FWPS_FIELD_IPFORWARD_V4_FLAGS
Битовая или комбинация флагов условий фильтрации. Дополнительные сведения о возможных возможностях
флаги, см.
флаги условий фильтрации.
FWPS_FIELD_IPFORWARD_V4_IP_PHYSICAL_ARRIVAL_INTERFACE
Тем
LUID для физического сетевого интерфейса, который
пакет сначала прибыл.


примечание поддерживаемые начиная с Windows 7.

 
FWPS_FIELD_IPFORWARD_V4_ARRIVAL_INTERFACE_PROFILE_ID
Идентификатор профиля (сетевая категория) интерфейса прибытия. Возможная категория сети
значения: public (1), private (2) или domain (3).


примечание поддерживаемые начиная с Windows 7.

 
FWPS_FIELD_IPFORWARD_V4_IP_PHYSICAL_NEXTHOP_INTERFACE
Тем
LUID для физического сетевого интерфейса, который будет использоваться
используется для продолжения переадресации исходящего пакета.


примечание поддерживаемые начиная с Windows 7.

 
FWPS_FIELD_IPFORWARD_V4_NEXTHOP_INTERFACE_PROFILE_ID
Идентификатор профиля (категория сети) интерфейса следующего прыжка. Возможная категория сети
значения: public (1), private (2) или domain (3).


примечание поддерживаемые начиная с Windows 7.

 
FWPS_FIELD_IPFORWARD_V4_COMPARTMENT_ID
Отсек, к которому принадлежит сетевой интерфейс.

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Если не указано иное, поддерживается начиная с Windows Vista.
заголовка fwpsk.h (include Fwpsk.h)

См. также

LUID

NL_ADDRESS_TYPE