Поделиться через


структура NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN (ntddndis.h)

Структура NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN используется для указания свойств домена маршрутизации сетевого адаптера виртуальной машины.

Синтаксис

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;

Члены

Header

Тип, редакция и размер структуры NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN. Этот элемент отформатирован как структура NDIS_OBJECT_HEADER.

Элемент типазаголовка должен иметь значение NDIS_OBJECT_TYPE_DEFAULT. Чтобы указать версию структуры NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN, редакции члена заголовка необходимо задать следующее значение:

NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1

Исходная версия для NDIS 6.40 и более поздних версий.

Задайте для элемента размер значение NDIS_SIZEOF_NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1.

Flags

Значение ULONG, содержащее побитовое ИЛИ флагов. Этот элемент зарезервирован для NDIS.

RoutingDomainId

Идентификатор домена маршрутизации для сетевого адаптера виртуальной машины. Этот идентификатор является ИДЕНТИФИКАТОРом GUID.

RoutingDomainName

Структура NDIS_ISOLATION_NAME, содержащая доменное имя маршрутизации для сетевого адаптера виртуальной машины.

NumIsolationEntries

Значение ULONG, указывающее количество NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY в массиве, которое следует NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN структуре.

FirstIsolationEntryOffset

Смещение в байтах с начала буфера, на которое указывает InformationBuffer член структуры NDIS_OID_REQUEST до первой записи изоляции.

FirstIsolationEntryOffset

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в NDIS 6.40 и более поздних версиях.
заголовка ntddndis.h (include Ndis.h)

См. также

NDIS_ISOLATION_NAME

NDIS_OBJECT_HEADER

NDIS_OID_REQUEST

NDIS_ROUTING_DOMAIN_ENTRY

NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY

NDIS_SWITCH_PROPERTY_PARAMETERS_GET_PROPERTY