NDIS_ISOLATION_NAME structure (ntddndis.h)
The NDIS_ISOLATION_NAME structure contains an NDIS isolation name for a VM network adapter. The isolation name can be an isolation ID name or a routing domain name. This structure supports the following derived types:
typedef NDIS_ISOLATION_NAME NDIS_ISOLATION_ID_NAME, *PNDIS_ISOLATION_ID_NAME;
typedef NDIS_ISOLATION_NAME NDIS_ROUTING_DOMAIN_NAME, *PNDIS_ROUTING_DOMAIN_NAME;
Syntax
typedef struct _NDIS_ISOLATION_NAME {
USHORT Length;
WCHAR String[NDIS_ISOLATION_NAME_MAX_STRING_SIZE + 1];
} NDIS_ISOLATION_NAME;
Members
Length
Length, in bytes, of the NDIS isolation name. This member must be less than or equal to NDIS_ISOLATION_NAME_MAX_STRING_SIZE.
String[NDIS_ISOLATION_NAME_MAX_STRING_SIZE + 1]
A NULL-terminated string that contains the NDIS isolation name. The isolation name can be an isolation ID name or a routing domain name.
Remarks
This structure is used in:
- The IsolationIdName member of the NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY structure.
- The RoutingDomainName member of the NDIS_ROUTING_DOMAIN_ENTRY structure.
- The RoutingDomainName member of the NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.40 and later. |
Header | ntddndis.h (include Ndis.h) |