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
PortId 멤버가 지정한 확장 가능한 스위치 포트에 연결된 네트워크 어댑터의 인덱스를 지정하는 NDIS_SWITCH_NIC_INDEX 값입니다.
NDIS_SWITCH_NIC_INDEX 값에 대한 자세한 내용은 네트워크 어댑터 인덱스 값을 참조하세요.
참고 이 멤버는 연결된 상태에 있는 네트워크 어댑터의 인덱스 값을 지정해야 합니다. 생성되거나 연결이 끊긴 상태인 네트워크 어댑터의 인덱스 값을 지정할 수 없습니다. 네트워크 연결 상태에 대한 자세한 내용은 Hyper-V 확장 가능한 스위치 포트 및 네트워크 어댑터 상태를 참조하세요.
IsExcluded
이 멤버를 TRUE로 설정하면 패킷이 대상 포트로 배달되지 않습니다.
PreserveVLAN
이 멤버를 TRUE로 설정하면 패킷이 대상 포트로 배달될 때 802.1Q VLAN(가상 로컬 영역 네트워크) 정보가 유지됩니다.
PreservePriority
이 멤버를 TRUE로 설정하면 패킷이 대상 포트에 배달될 때 802.1Q 우선 순위 정보가 유지됩니다.
Reserved
이 멤버는 나중에 NDIS에서 사용하도록 예약되어 있습니다.
설명
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY 하나 이상의 요소가 포함되어 있습니다. 각 요소의 형식은 NDIS_SWITCH_PORT_DESTINATION 구조체로 지정됩니다.
참고NicIndex 멤버는 연결된 상태에 있는 네트워크 어댑터의 인덱스 값을 지정해야 합니다. 생성되거나 연결이 끊긴 상태인 네트워크 어댑터의 인덱스 값을 지정할 수 없습니다. 네트워크 연결 상태에 대한 자세한 내용은 Hyper-V 확장 가능한 스위치 포트 및 네트워크 어댑터 상태를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | NDIS 6.30 이상에서 지원됩니다. |
머리글 | ndis.h(Ndis.h 포함) |
추가 정보