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


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

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

Синтаксис

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;

Члены

Header

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

Для элемента Typeзаголовка необходимо задать значение NDIS_OBJECT_TYPE_DEFAULT. Чтобы указать версию структуры NDIS_ISOLATION_PARAMETERS , член редакциизаголовка должен иметь следующее значение:

NDIS_ISOLATION_PARAMETERS_REVISION_1

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

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

Flags

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

IsolationMode

Значение перечисления NDIS_ISOLATION_MODE , указывающее режим изоляции.

AllowUntaggedTraffic

Указывает, разрешено ли порту сетевого адаптера виртуальной машины отправлять или получать пакеты без параметров. Если пакеты без тегов разрешены, драйвер минипорта сетевого адаптера виртуальной машины померит пакеты без тегов идентификатором изоляции по умолчанию. В противном случае драйвер минипорта отбрасирует их.

NumRoutingDomainEntries

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

FirstRoutingDomainEntryOffset

Значение ULONG , указывающее смещение (в байтах) к первому элементу NDIS_ROUTING_DOMAIN_ENTRY в массиве, который следует за NDIS_ISOLATION_PARAMETERS структурой. Смещение измеряется от начала структуры NDIS_ISOLATION_PARAMETERS до начала первого элемента массива.

Примечание Если значение NumRoutingDomainEntries равно нулю , этот элемент игнорируется.
 

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.40 и более поздних версиях.
Верхняя часть ntddndis.h (включая Ndis.h)

См. также раздел

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