NDIS_SWITCH_PORT_PROPERTY_ISOLATION struttura (ntddndis.h)
La struttura NDIS_SWITCH_PORT_PROPERTY_ISOLATION viene usata per specificare le proprietà di isolamento per la porta di una scheda di rete vm.
Sintassi
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;
Members
Header
Tipo, revisione e dimensione della struttura NDIS_SWITCH_PORT_PROPERTY_ISOLATION . Questo membro viene formattato come struttura NDIS_OBJECT_HEADER .
Il membro Type di Intestazione deve essere impostato su NDIS_OBJECT_TYPE_DEFAULT. Per specificare la versione della struttura NDIS_SWITCH_PORT_PROPERTY_ISOLATION , il membro Revision of Header deve essere impostato sul valore seguente:
NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1
Versione originale per NDIS 6.40 e versioni successive.
Impostare il membro Size su NDIS_SIZEOF_NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1.
Flags
Valore ULONG che contiene un OR bit per bit di flag. Questo membro è riservato per NDIS.
IsolationMode
Valore di enumerazione NDIS_ISOLATION_MODE che specifica la modalità di isolamento.
AllowUntaggedTraffic
Specifica se la porta della scheda di rete della macchina virtuale è consentita per inviare o ricevere pacchetti non contrassegnati. Se sono consentiti pacchetti non contrassegnati, il miniport driver della scheda di rete della macchina virtuale contrassegna i pacchetti senza tag con l'ID di isolamento predefinito specificato dal membro DefaultIsolationId . In caso contrario, il driver miniport li elimina.
DefaultIsolationId
ID di isolamento predefinito applicato ai pacchetti contrassegnati se il membro AllowUntaggedTraffic è TRUE.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.40 e versioni successive. |
Intestazione | ntddndis.h (include Ndis.h) |