структура 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 до начала первого элемента массива.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.40 и более поздних версиях. |
Верхняя часть | ntddndis.h (включая Ndis.h) |
См. также раздел
NDIS_ISOLATION_PARAMETERS_GET_FIRST_ROUTING_DOMAIN_ENTRY