перечисление NDIS_SWITCH_PORT_PVLAN_MODE (ntddndis.h)

Перечисление NDIS_SWITCH_PORT_PVLAN_MODE указывает режим работы свойства политики частной виртуальной локальной сети (PVLAN). Это свойство задается для порта на расширяемом коммутаторе Hyper-V.

Синтаксис

typedef enum _NDIS_SWITCH_PORT_PVLAN_MODE {
  NdisSwitchPortPvlanModeUndefined,
  NdisSwitchPortPvlanModeIsolated,
  NdisSwitchPortPvlanModeCommunity,
  NdisSwitchPortPvlanModePromiscuous
} NDIS_SWITCH_PORT_PVLAN_MODE, *PNDIS_SWITCH_PORT_PVLAN_MODE;

Константы

 
NdisSwitchPortPvlanModeUndefined
Это значение указывает неопределенный режим работы PVLAN.
NdisSwitchPortPvlanModeIsolated
Это значение указывает порт, который работает в режиме изоляции PVLAN. В изолированном режиме порт может принимать трафик только в основной виртуальной локальной сети. Он отправляет трафик во вторичную виртуальную локальную сеть.
NdisSwitchPortPvlanModeCommunity
Это значение указывает порт, который работает в режиме сообщества PVLAN. В режиме сообщества порт может принимать трафик в основной и вторичной виртуальной локальной сети. Однако порт может отправлять трафик только в свою вторичную виртуальную локальную сеть.
NdisSwitchPortPvlanModePromiscuous
Это значение указывает порт, который работает в неизвестном режиме PVLAN. В неизвестном режиме порт может принимать трафик в определенном наборе первичных и вторичных виртуальных локальных сетей. Однако порт может отправлять трафик только в своей основной виртуальной локальной сети.

Комментарии

Элемент PvlanMode структуры NDIS_SWITCH_PORT_PROPERTY_VLAN является типом данных перечисления NDIS_SWITCH_PORT_VLAN_MODE.

Дополнительные сведения о политиках портов расширяемого коммутатора см. в разделе Политики расширяемого коммутатора Hyper-V.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.30 и более поздних версиях.
Верхняя часть ntddndis.h (включая Ndis.h)

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

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

NDIS_SWITCH_PORT_PROPERTY_VLAN