NDIS_ISOLATION_NAME 结构包含 VM 网络适配器的 NDIS 隔离名称。 隔离名称可以是隔离 ID 名称或路由域名。 此结构支持以下派生类型:
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]
包含 NDIS 隔离名称的 NULL终止字符串。 隔离名称可以是隔离 ID 名称或路由域名。
言论
此结构用于:
- NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY 结构的 IsolationIdName 成员。
- NDIS_ROUTING_DOMAIN_ENTRY 结构的 RoutingDomainName 成员。
- NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN 结构的 RoutingDomainName 成员。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | NDIS 6.40 及更高版本中受支持。 |
| 标头 | ntddndis.h (include Ndis.h) |