次の方法で共有


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 以降でサポートされています。
ヘッダー ntddndis.h (Ndis.h を含む)

関連項目

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

NDIS_SWITCH_PORT_PROPERTY_VLAN