estructura NDIS_ISOLATION_PARAMETERS (ntddndis.h)

El OID de OID_GEN_ISOLATION_PARAMETERS usa la estructura NDIS_ISOLATION_PARAMETERS para devolver los parámetros de aislamiento establecidos en el puerto del adaptador de red de una máquina virtual.

Sintaxis

typedef struct _NDIS_ISOLATION_PARAMETERS {
  NDIS_OBJECT_HEADER  Header;
  ULONG               Flags;
  NDIS_ISOLATION_MODE IsolationMode;
  BOOLEAN             AllowUntaggedTraffic;
  ULONG               NumRoutingDomainEntries;
  ULONG               FirstRoutingDomainEntryOffset;
} NDIS_ISOLATION_PARAMETERS, *PNDIS_ISOLATION_PARAMETERS;

Miembros

Header

Tipo, revisión y tamaño de la estructura NDIS_ISOLATION_PARAMETERS . Este miembro tiene el 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_ISOLATION_PARAMETERS , el miembro Revision de Header debe establecerse en el siguiente valor:

NDIS_ISOLATION_PARAMETERS_REVISION_1

Versión original para NDIS 6.40 y versiones posteriores.

Establezca el miembro Size en NDIS_SIZEOF_NDIS_ISOLATION_PARAMETERS_REVISION_1.

Flags

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

IsolationMode

Valor de enumeración NDIS_ISOLATION_MODE que especifica el modo de aislamiento.

AllowUntaggedTraffic

Especifica si el puerto del adaptador de red de la máquina virtual puede enviar o recibir paquetes sin etiquetar. Si se permiten paquetes sin etiquetar, el adaptador de red de máquina virtual miniporta etiquetas de controladores sin etiquetar con el identificador de aislamiento predeterminado. De lo contrario, el controlador de minipuerto los quita.

NumRoutingDomainEntries

Valor ULONG que especifica el número de NDIS_ROUTING_DOMAIN_ENTRY de la matriz que sigue a la estructura NDIS_ISOLATION_PARAMETERS .

FirstRoutingDomainEntryOffset

Valor ULONG que especifica el desplazamiento, en bytes, al primer elemento NDIS_ROUTING_DOMAIN_ENTRY de la matriz que sigue a la estructura NDIS_ISOLATION_PARAMETERS . El desplazamiento se mide desde el principio de la estructura NDIS_ISOLATION_PARAMETERS hasta el principio del primer elemento de la matriz.

Nota Si el valor de NumRoutingDomainEntries es cero, se omite este miembro.
 

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_MODE

NDIS_ISOLATION_PARAMETERS_GET_FIRST_ROUTING_DOMAIN_ENTRY

NDIS_OBJECT_HEADER

NDIS_ROUTING_DOMAIN_ENTRY

NDIS_SWITCH_PORT_PROPERTY_ISOLATION

OID_GEN_ISOLATION_PARAMETERS