Structure NDIS_SWITCH_PORT_PROPERTY_ISOLATION (ntddndis. h)
La structure NDIS_SWITCH_PORT_PROPERTY_ISOLATION est utilisée pour spécifier les propriétés d’isolation pour le port d’une carte réseau d’ordinateur virtuel.
Syntaxe
typedef struct _NDIS_SWITCH_PORT_PROPERTY_ISOLATION {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_ISOLATION_MODE IsolationMode;
BOOLEAN AllowUntaggedTraffic;
UINT32 DefaultIsolationId;
} NDIS_SWITCH_PORT_PROPERTY_ISOLATION, *PNDIS_SWITCH_PORT_PROPERTY_ISOLATION;
Membres
Header
Le type, la révision et la taille de la structure NDIS_SWITCH_PORT_PROPERTY_ISOLATION . Ce membre est mis en forme en tant que structure NDIS_OBJECT_HEADER .
Le membre de type de l' en-tête doit avoir la valeur NDIS_OBJECT_TYPE_DEFAULT. Pour spécifier la version de la structure NDIS_SWITCH_PORT_PROPERTY_ISOLATION , le membre de révision de l' en-tête doit être défini avec la valeur suivante :
NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1
Version d’origine pour NDIS 6,40 et versions ultérieures.
Définissez le membre Size sur NDIS_SIZEOF_NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1.
Flags
Valeur ULong qui contient un or au niveau du bit des indicateurs. Ce membre est réservé pour NDIS.
IsolationMode
NDIS_ISOLATION_MODE valeur d’énumération qui spécifie le mode d’isolation.
AllowUntaggedTraffic
Spécifie si le port de carte réseau d’ordinateur virtuel est autorisé à envoyer ou recevoir des paquets non balisés. Si les paquets non balisés sont autorisés, le pilote de miniport de carte réseau d’ordinateur virtuel signale des paquets non balisés avec l’ID d’isolation par défaut spécifié par le membre DefaultIsolationId . Dans le cas contraire, le pilote de miniport les supprime.
DefaultIsolationId
ID d’isolation par défaut appliqué aux paquets balisés si le membre AllowUntaggedTraffic a la valeur true.
Spécifications
Client minimal pris en charge | Pris en charge dans NDIS 6,40 et versions ultérieures. |
En-tête | ntddndis. h (inclure NDIS. h) |
Voir aussi
Commentaires
Envoyer et afficher des commentaires pour