structure NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN (ntddndis.h)

La structure NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN est utilisée pour spécifier les propriétés du domaine de routage d’une carte réseau de machine virtuelle.

Syntaxe

typedef struct _NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN {
  NDIS_OBJECT_HEADER       Header;
  ULONG                    Flags;
  NDIS_ROUTING_DOMAIN_ID   RoutingDomainId;
  NDIS_ROUTING_DOMAIN_NAME RoutingDomainName;
  ULONG                    NumIsolationEntries;
  USHORT                   FirstIsolationEntryOffset;
} NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN, *PNDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN;

Membres

Header

Type, révision et taille de la structure NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN . Ce membre est mis en forme comme structure NDIS_OBJECT_HEADER .

Le membre type de l’en-tête doit être défini sur NDIS_OBJECT_TYPE_DEFAULT. Pour spécifier la version de la structure NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN , le membre révision de l’en-tête doit être défini sur la valeur suivante :

NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1

Version d’origine pour NDIS 6.40 et versions ultérieures.

Définissez le membre Size sur NDIS_SIZEOF_NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1.

Flags

Valeur ULONG qui contient une OR au niveau du bit des indicateurs. Ce membre est réservé à NDIS.

RoutingDomainId

Identificateur de domaine de routage de la carte réseau de machine virtuelle. Cet identificateur est un GUID.

RoutingDomainName

Structure NDIS_ISOLATION_NAME qui contient le nom de domaine de routage de la carte réseau de machine virtuelle.

NumIsolationEntries

Valeur ULONG qui spécifie le nombre d’NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY dans le tableau qui suit la structure NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN .

FirstIsolationEntryOffset

Décalage, en octets, du début de la mémoire tampon pointée par le membre InformationBuffer de la structure NDIS_OID_REQUEST jusqu’à la première entrée d’isolation.

FirstIsolationEntryOffset

Configuration requise

   
Client minimal pris en charge Pris en charge dans NDIS 6.40 et versions ultérieures.
En-tête ntddndis.h (include Ndis.h)

Voir aussi

NDIS_ISOLATION_NAME

NDIS_OBJECT_HEADER

NDIS_OID_REQUEST

NDIS_ROUTING_DOMAIN_ENTRY

NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY

NDIS_SWITCH_PROPERTY_PARAMETERS_GET_PROPERTY