NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY-Struktur (ntddndis.h)

Die NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY-Struktur wird vom OID_GEN_ISOLATION_PARAMETERS OID verwendet, um Informationen zurückzugeben, die sich auf eine einzelne Isolations-ID innerhalb eines Routingdomäneneintrags für den Port eines erweiterbaren Hyper-V-Switch-Netzwerkadapters beziehen.

Syntax

typedef struct _NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY {
  NDIS_OBJECT_HEADER     Header;
  ULONG                  Flags;
  NDIS_ISOLATION_ID_NAME IsolationIdName;
  union {
    struct {
      UINT32 VirtualSubnetId : 24;
    };
    struct {
      UINT32 VlanId : 12;
    };
    UINT32 IsolationId;
  };
} NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY, *PNDIS_ROUTING_DOMAIN_ISOLATION_ENTRY;

Member

Header

Der Typ, die Revision und die Größe der NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY Struktur. Dieses Element ist als NDIS_OBJECT_HEADER-Struktur formatiert.

Das Type-Element von Header muss auf NDIS_OBJECT_TYPE_DEFAULT festgelegt werden. Um die Version der NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY-Struktur anzugeben, muss der Revisionsmember von Header auf den folgenden Wert festgelegt werden:

NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1

Ursprüngliche Version für NDIS 6.40 und höher.

Legen Sie das Element Größe auf NDIS_SIZEOF_NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1 fest.

Flags

Ein ULONG-Wert , der ein bitweises OR von Flags enthält. Dieses Element ist für NDIS reserviert.

IsolationIdName

Eine NDIS_ISOLATION_NAME-Struktur , die den Namen der Isolations-ID für den erweiterbaren Hyper-V-Switch-Netzwerkadapter enthält.

VirtualSubnetId

Die Port-ID des virtuellen Switches, die für alle gesendeten oder empfangenen Pakete festgelegt wird, wenn nicht markierte Pakete zulässig sind.

VlanId

Die VLAN-ID (Virtual Local Area Network), die für alle gesendeten oder empfangenen Pakete festgelegt wird, wenn nicht markierte Pakete zulässig sind.

IsolationId

Die Standardisolations-ID, die für alle gesendeten oder empfangenen Pakete festgelegt wird, wenn nicht markierte Pakete zulässig sind. (Weitere Informationen finden Sie im AllowUntaggedTraffic-Element der NDIS_ISOLATION_PARAMETERS-Struktur .)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.40 und höher.
Kopfzeile ntddndis.h (include Ndis.h)

Weitere Informationen

NDIS_ISOLATION_NAME

NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_GET_NEXT

OID_GEN_ISOLATION_PARAMETERS