Partager via


énumération NDIS_SWITCH_PORT_PVLAN_MODE (ntddndis.h)

L’énumération NDIS_SWITCH_PORT_PVLAN_MODE spécifie le mode d’opération d’une propriété de stratégie de réseau local virtuel privé (PVLAN). Cette propriété est spécifiée pour un port sur le commutateur extensible Hyper-V.

Syntax

typedef enum _NDIS_SWITCH_PORT_PVLAN_MODE {
  NdisSwitchPortPvlanModeUndefined,
  NdisSwitchPortPvlanModeIsolated,
  NdisSwitchPortPvlanModeCommunity,
  NdisSwitchPortPvlanModePromiscuous
} NDIS_SWITCH_PORT_PVLAN_MODE, *PNDIS_SWITCH_PORT_PVLAN_MODE;

Constantes

 
NdisSwitchPortPvlanModeUndefined
Cette valeur spécifie un mode de fonctionnement PVLAN non défini.
NdisSwitchPortPvlanModeIsolated
Cette valeur spécifie un port qui fonctionne en mode isolé PVLAN. En mode isolé, le port peut recevoir le trafic uniquement sur le VLAN principal. Il envoie le trafic sur le VLAN secondaire.
NdisSwitchPortPvlanModeCommunity
Cette valeur spécifie un port qui fonctionne en mode communauté PVLAN. En mode communauté, le port peut recevoir du trafic sur le VLAN principal et secondaire. Toutefois, le port peut envoyer le trafic uniquement sur son VLAN secondaire.
NdisSwitchPortPvlanModePromiscuous
Cette valeur spécifie un port qui fonctionne en mode promiscuous PVLAN. En mode promiscuous, le port peut recevoir le trafic sur un ensemble défini de réseaux locaux virtuels principaux et secondaires. Toutefois, le port peut envoyer du trafic uniquement sur son VLAN principal.

Remarques

Le membre PvlanMode de la structure NDIS_SWITCH_PORT_PROPERTY_VLAN est un type de données d’énumération NDIS_SWITCH_PORT_VLAN_MODE .

Pour plus d’informations sur les stratégies de port de commutateur extensible, consultez Stratégies de commutateur extensible Hyper-V.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.30 et versions ultérieures.
En-tête ntddndis.h (inclure Ndis.h)

Voir aussi

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

NDIS_SWITCH_PORT_PROPERTY_VLAN