структура 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) |