структура NDIS_ISOLATION_NAME (ntddndis.h)
Структура NDIS_ISOLATION_NAME содержит имя изоляции NDIS для сетевого адаптера виртуальной машины. Имя изоляции может быть идентификатором изоляции или доменным именем маршрутизации. Эта структура поддерживает следующие производные типы:
typedef NDIS_ISOLATION_NAME NDIS_ISOLATION_ID_NAME, *PNDIS_ISOLATION_ID_NAME;
typedef NDIS_ISOLATION_NAME NDIS_ROUTING_DOMAIN_NAME, *PNDIS_ROUTING_DOMAIN_NAME;
Синтаксис
typedef struct _NDIS_ISOLATION_NAME {
USHORT Length;
WCHAR String[NDIS_ISOLATION_NAME_MAX_STRING_SIZE + 1];
} NDIS_ISOLATION_NAME;
Члены
Length
Длина (в байтах) имени изоляции NDIS. Этот элемент должен быть меньше или равен NDIS_ISOLATION_NAME_MAX_STRING_SIZE.
String[NDIS_ISOLATION_NAME_MAX_STRING_SIZE + 1]
Строка, завершающаяся значением NULL, содержащая имя изоляции NDIS. Имя изоляции может быть идентификатором изоляции или доменным именем маршрутизации.
Комментарии
Эта структура используется в:
- Элемент IsolationIdNameструктуры NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY .
- Элемент RoutingDomainNameструктуры NDIS_ROUTING_DOMAIN_ENTRY .
- Элемент RoutingDomainNameструктуры NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.40 и более поздних версиях. |
Верхняя часть | ntddndis.h (включая Ndis.h) |