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 分離モードで動作するポートを指定します。 分離モードでは、ポートはプライマリ VLAN でのみトラフィックを受信できます。 セカンダリ VLAN でトラフィックを送信します。
NdisSwitchPortPvlanModeCommunity
この値は、PVLAN コミュニティ モードで動作するポートを指定します。 コミュニティ モードでは、ポートはプライマリ VLAN とセカンダリ VLAN でトラフィックを受信できます。 ただし、ポートはセカンダリ VLAN でのみトラフィックを送信できます。
NdisSwitchPortPvlanModePromiscuous
この値は、PVLAN 無差別モードで動作するポートを指定します。 無差別モードでは、ポートはプライマリ VLAN とセカンダリ VLAN の定義されたセットでトラフィックを受信できます。 ただし、ポートはプライマリ VLAN でのみトラフィックを送信できます。

注釈

NDIS_SWITCH_PORT_PROPERTY_VLAN構造体の PvlanMode メンバーは、NDIS_SWITCH_PORT_VLAN_MODE列挙データ型です。

拡張可能スイッチ ポート ポリシーの詳細については、「 Hyper-V 拡張可能スイッチ ポリシー」を参照してください。

要件

要件
サポートされている最小のクライアント NDIS 6.30 以降でサポートされています。
Header ntddndis.h (Ndis.h を含む)

こちらもご覧ください

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

NDIS_SWITCH_PORT_PROPERTY_VLAN