estructura NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY (ntddndis.h)

El OID de NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY usa la estructura OID_GEN_ISOLATION_PARAMETERS para devolver información relacionada con un identificador de aislamiento único dentro de una entrada de dominio de enrutamiento para el puerto del adaptador de red del conmutador extensible de Hyper-V.

Sintaxis

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;

Miembros

Header

Tipo, revisión y tamaño de la estructura NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY . Este miembro tiene formato de estructura NDIS_OBJECT_HEADER .

El miembro Type de Header debe establecerse en NDIS_OBJECT_TYPE_DEFAULT. Para especificar la versión de la estructura de NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY , el miembro Revision de Header debe establecerse en el siguiente valor:

NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1

Versión original para NDIS 6.40 y versiones posteriores.

Establezca el miembro Size en NDIS_SIZEOF_NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1.

Flags

Valor de ULONG que contiene un OR bit a bit de marcas. Este miembro está reservado para NDIS.

IsolationIdName

Estructura de NDIS_ISOLATION_NAME que contiene el nombre del identificador de aislamiento para el adaptador de red de conmutador extensible de Hyper-V.

VirtualSubnetId

VlanId

IsolationId

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con NDIS 6.40 y versiones posteriores.
Encabezado ntddndis.h (include Ndis.h)

Consulte también

NDIS_ISOLATION_NAME

NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_GET_NEXT

OID_GEN_ISOLATION_PARAMETERS