NET_STRING

表示网络地址类型。 使用一个或多个 (作为以下常量) 按位组合,以创建用于宏 NetAddr_SetAllowType的网络地址掩码。

返回的常量 说明
NET_STRING_IPV4_ADDRESS
字符串使用文本地址标识 IPv4 主机/路由器, (端口或前缀不允许) 。
NET_STRING_IPV4_SERVICE
字符串使用所需的文本地址 (端口标识 IPv4 服务;不允许使用前缀) 。
NET_STRING_IPV4_NETWORK
字符串标识所需的 IPv4 网络 (前缀;端口不允许) 。
NET_STRING_IPV6_ADDRESS
字符串使用不允许的端口或前缀 (文本地址标识 IPv6 主机/路由器;scope-id allowed.)
NET_STRING_IPV6_ADDRESS_NO_SCOPE
字符串使用文本地址标识 IPv6 主机/路由器,其中接口上下文已已知 (端口或前缀不允许;不允许) 范围 id。
NET_STRING_IPV6_SERVICE
字符串使用所需的文本地址 (端口标识 IPv6 服务;不允许前缀;允许的 scope-id) 。
NET_STRING_IPV6_SERVICE_NO_SCOPE
字符串使用文本地址标识 IPv6 服务,其中接口上下文已已知, (需要端口;不允许前缀;不允许) 范围 id。
NET_STRING_IPV6_NETWORK
字符串标识所需的 IPv6 网络 (前缀;端口或范围 id 不允许) 。
NET_STRING_NAMED_ADDRESS
字符串使用 DNS (端口、前缀或范围 id 标识 Internet 主机,) 不允许。
NET_STRING_NAMED_SERVICE
字符串使用所需的 DNS (端口标识 Internet 服务;不允许) 前缀或范围 id。
NET_STRING_IP_ADDRESS
NET_STRING_IPV4_ADDRESS |NET_STRING_IPV6_ADDRESS。
NET_STRING_IP_ADDRESS_NO_SCOPE
NET_STRING_IPV4_ADDRESS |NET_STRING_IPV6_ADDRESS_NO_SCOPE。
NET_STRING_IP_SERVICE
NET_STRING_IPV4_SERVICE |NET_STRING_IPV6_SERVICE。
NET_STRING_IP_SERVICE_NO_SCOPE
NET_STRING_NAMED_ADDRESS |NET_STRING_IP_ADDRESS_NO_SCOPE。
NET_STRING_IP_NETWORK
NET_STRING_IPV4_NETWORK |NET_STRING_IPV6_NETWORK。
NET_STRING_ANY_ADDRESS
NET_STRING_NAMED_ADDRESS |NET_STRING_IP_ADDRESS。
NET_STRING_ANY_ADDRESS_NO_SCOPE
NET_STRING_NAMED_ADDRESS |NET_STRING_IP_ADDRESS_NO_SCOPE。
NET_STRING_ANY_SERVICE
NET_STRING_NAMED_SERVICE |NET_STRING_IP_SERVICE。
NET_STRING_ANY_SERVICE_NO_SCOPE
NET_STRING_NAMED_ADDRESS |NET_STRING_IP_ADDRESS_NO_SCOPE。

备注

这些值在 Iphlpapi.h 中定义。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
Iphlpapi.h