struttura NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY (ntddndis.h)

La struttura NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY viene usata dall'OID OID_GEN_ISOLATION_PARAMETERS per restituire informazioni relative a un singolo ID di isolamento all'interno di una voce di dominio di routing per la porta di una scheda di rete del commutatore estendibile Hyper-V.

Sintassi

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;

Members

Header

Tipo, revisione e dimensioni della struttura NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY . Questo membro viene formattato come struttura NDIS_OBJECT_HEADER .

Il membro Type di Header deve essere impostato su NDIS_OBJECT_TYPE_DEFAULT. Per specificare la versione della struttura NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY , il membro Revision di Header deve essere impostato sul valore seguente:

NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1

Versione originale per NDIS 6.40 e versioni successive.

Impostare il membro Sizesu NDIS_SIZEOF_NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1.

Flags

Valore ULONG che contiene un OR bit per bit di flag. Questo membro è riservato per NDIS.

IsolationIdName

Struttura NDIS_ISOLATION_NAME che contiene il nome ID di isolamento per la scheda di rete del commutatore estendibile Hyper-V.

VirtualSubnetId

VlanId

IsolationId

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.40 e versioni successive.
Intestazione ntddndis.h (include Ndis.h)

Vedi anche

NDIS_ISOLATION_NAME

NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_GET_NEXT

OID_GEN_ISOLATION_PARAMETERS