NET_STRING

Representar tipos de endereço de rede. Use uma ou mais (como uma combinação bit a bit) das seguintes constantes para criar uma máscara de endereço de rede a ser usada com a macro NetAddr_SetAllowType.

Constante Descrição
NET_STRING_IPV4_ADDRESS
A cadeia de caracteres identifica um host/roteador IPv4 usando o endereço literal (porta ou prefixo não permitido).
NET_STRING_IPV4_SERVICE
A cadeia de caracteres identifica um serviço IPv4 usando o endereço literal (porta necessária; prefixo não permitido).
NET_STRING_IPV4_NETWORK
A cadeia de caracteres identifica uma rede IPv4 (prefixo obrigatório; porta não permitida).
NET_STRING_IPV6_ADDRESS
A cadeia de caracteres identifica um host/roteador IPv6 usando o endereço literal (porta ou prefixo não permitido; id de escopo permitida.)
NET_STRING_IPV6_ADDRESS_NO_SCOPE
A cadeia de caracteres identifica um Host/roteador IPv6 usando o endereço literal em que o contexto da interface já é conhecido (porta ou prefixo não permitido; id de escopo não permitida).
NET_STRING_IPV6_SERVICE
A cadeia de caracteres identifica um serviço IPv6 usando o endereço literal (porta necessária; prefixo não permitido; id de escopo permitida).
NET_STRING_IPV6_SERVICE_NO_SCOPE
A cadeia de caracteres identifica um serviço IPv6 usando o endereço literal em que o contexto da interface já é conhecido (porta necessária; prefixo não permitido; id de escopo não permitida).
NET_STRING_IPV6_NETWORK
A cadeia de caracteres identifica uma rede IPv6 (prefixo obrigatório; porta ou ID de escopo não permitida).
NET_STRING_NAMED_ADDRESS
A cadeia de caracteres identifica um Host da Internet usando o DNS (porta ou prefixo ou scope-id não permitido).
NET_STRING_NAMED_SERVICE
A cadeia de caracteres identifica um serviço de Internet usando DNS (porta necessária; prefixo ou id de escopo não permitido).
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.

Comentários

Esses valores são definidos em Iphlpapi.h.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho
Iphlpapi.h