enumeração NL_SUFFIX_ORIGIN (nldef.h)
A enumeração IP_SUFFIX_ORIGIN especifica a origem de um sufixo de endereço IPv4 ou IPv6 e é usada com a estrutura IP_ADAPTER_UNICAST_ADDRESS .
Syntax
typedef enum {
NlsoOther = 0,
NlsoManual,
NlsoWellKnown,
NlsoDhcp,
NlsoLinkLayerAddress,
NlsoRandom,
IpSuffixOriginOther = 0,
IpSuffixOriginManual,
IpSuffixOriginWellKnown,
IpSuffixOriginDhcp,
IpSuffixOriginLinkLayerAddress,
IpSuffixOriginRandom,
IpSuffixOriginUnchanged = 1 << 4
} NL_SUFFIX_ORIGIN;
Constantes
NlsoOther Valor: 0 |
NlsoManual |
NlsoWellKnown |
NlsoDhcp |
NlsoLinkLayerAddress |
NlsoRandom |
IpSuffixOriginOther Valor: 0 O sufixo de endereço IP foi fornecido por uma fonte diferente daquelas definidas nessa enumeração. |
IpSuffixOriginManual O sufixo de endereço IP foi especificado manualmente. |
IpSuffixOriginWellKnown O sufixo de endereço IP é de uma fonte conhecida. |
IpSuffixOriginDhcp O sufixo de endereço IP foi fornecido pelas configurações de DHCP. |
IpSuffixOriginLinkLayerAddress O sufixo de endereço IP foi obtido do endereço de camada de link. |
IpSuffixOriginRandom O sufixo de endereço IP foi obtido de uma origem aleatória. |
IpSuffixOriginUnchanged Valor: 1 O sufixo de endereço IP deve permanecer inalterado. Esse valor é usado ao definir as propriedades de uma interface IP unicast quando o valor da origem do sufixo IP deve ser deixado inalterado. Nota Esse valor de enumeração só está disponível no Windows Vista e posterior. |
Comentários
A enumeração IP_SUFFIX_ORIGIN é usada no membro SuffixOrigin da estrutura IP_ADAPTER_UNICAST_ADDRESS .
No Microsoft Software Development Kit do Windows (SDK do Windows) (SDK) lançado para Windows Vista e posteriores, a organização dos arquivos de cabeçalho foi alterada e a enumeração IP_SUFFIX_ORIGIN é definida no arquivo de cabeçalho Nldef.h, que é automaticamente incluído pelo arquivo de cabeçalho Iptypes.h. Para usar a enumeração IP_SUFFIX_ORIGIN , o arquivo de cabeçalho Winsock2.h deve ser incluído antes do arquivo de cabeçalho Iptypes.h .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | nldef.h (inclua Iphlpapi.h em Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 Windows Vista) |