структура NDIS_SWITCH_PORT_DESTINATION (ndis.h)

Структура NDIS_SWITCH_PORT_DESTINATION указывает порт назначения расширяемого коммутатора Hyper-V, на который будет доставлен пакет.

Синтаксис

typedef struct _NDIS_SWITCH_PORT_DESTINATION {
  NDIS_SWITCH_PORT_ID   PortId;
  NDIS_SWITCH_NIC_INDEX NicIndex;
  USHORT                IsExcluded : 1;
  USHORT                PreserveVLAN : 1;
  USHORT                PreservePriority : 1;
  USHORT                Reserved : 13;
} NDIS_SWITCH_PORT_DESTINATION, *PNDIS_SWITCH_PORT_DESTINATION;

Члены

PortId

Значение NDIS_SWITCH_PORT_ID, указывающее уникальный идентификатор порта назначения на расширяемом коммутаторе.

NicIndex

Значение NDIS_SWITCH_NIC_INDEX, указывающее индекс сетевого адаптера, подключенного к порту расширяемого коммутатора, указанному элементом PortId .

Дополнительные сведения о NDIS_SWITCH_NIC_INDEX значениях см. в разделе Значения индекса сетевого адаптера.

Примечание Этот член должен указать значение индекса сетевого адаптера, который находится в подключенном состоянии. Нельзя указать значения индекса для сетевых адаптеров, которые находятся в созданном или отключенном состоянии. Дополнительные сведения о состояниях сетевого подключения см. в разделе Состояния порта расширяемого коммутатора Hyper-V и состояния сетевого адаптера.
 

IsExcluded

Если для этого элемента задано значение TRUE, пакет не будет доставлен на порт назначения.

PreserveVLAN

Если для этого элемента задано значение TRUE, сведения о виртуальной локальной сети (VLAN) 802.1Q будут сохранены при доставке пакета на порт назначения.

PreservePriority

Если для этого элемента задано значение TRUE, сведения о приоритете 802.1Q будут сохранены при доставке пакета на порт назначения.

Reserved

Этот элемент зарезервирован для дальнейшего использования NDIS.

Комментарии

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY содержит один или несколько элементов. Каждый элемент отформатирован в виде NDIS_SWITCH_PORT_DESTINATION структуры.

Примечание Член NicIndex должен указать значение индекса сетевого адаптера, который находится в подключенном состоянии. Нельзя указать значения индекса для сетевых адаптеров, которые находятся в созданном или отключенном состоянии. Дополнительные сведения о состояниях сетевого подключения см. в разделе Состояния порта расширяемого коммутатора Hyper-V и состояния сетевого адаптера.
 
Дополнительные сведения о портах назначения см. в статье Управление данными портов назначения расширяемого коммутатора Hyper-V.

Требования

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

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

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY