структура 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 значениях см. в разделе Значения индекса сетевого адаптера.
IsExcluded
Если для этого элемента задано значение TRUE, пакет не будет доставлен на порт назначения.
PreserveVLAN
Если для этого элемента задано значение TRUE, сведения о виртуальной локальной сети (VLAN) 802.1Q будут сохранены при доставке пакета на порт назначения.
PreservePriority
Если для этого элемента задано значение TRUE, сведения о приоритете 802.1Q будут сохранены при доставке пакета на порт назначения.
Reserved
Этот элемент зарезервирован для дальнейшего использования NDIS.
Комментарии
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY содержит один или несколько элементов. Каждый элемент отформатирован в виде NDIS_SWITCH_PORT_DESTINATION структуры.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.30 и более поздних версиях. |
Верхняя часть | ndis.h (включая Ndis.h) |
См. также раздел