Compartilhar via


enumeração NL_PREFIX_ORIGIN

O tipo de enumeração NL_PREFIX_ORIGIN define a origem do prefixo ou da parte de rede do endereço IP.

Sintaxe

typedef enum  { 
  IpPrefixOriginOther                = 0,
  IpPrefixOriginManual,
  IpPrefixOriginWellKnown,
  IpPrefixOriginDhcp,
  IpPrefixOriginRouterAdvertisement,
  IpPrefixOriginUnchanged            = 1 << 4
} NL_PREFIX_ORIGIN;

Constantes

  • IpPrefixOriginOther
    O prefixo de endereço IP foi configurado usando uma fonte diferente daquelas definidas nessa enumeração. Esse valor se aplica a um endereço IPv6 ou IPv4.

  • IpPrefixOriginManual
    O prefixo do endereço IP foi configurado manualmente. Esse valor se aplica a um endereço IPv6 ou IPv4.

  • IpPrefixOriginWellKnown
    O prefixo de endereço IP foi configurado usando um endereço conhecido. Esse valor se aplica a um endereço IPv6 link-local ou a um endereço de loopback IPv6.

  • IpPrefixOriginDhcp
    O prefixo de endereço IP foi configurado usando DHCP. Esse valor se aplica a um endereço IPv4 configurado usando DHCP ou um endereço IPv6 configurado usando DHCPv6.

  • IpPrefixOriginRouterAdvertisement
    O prefixo de endereço IP foi configurado usando o anúncio do roteador. Esse valor se aplica a um endereço IPv6 anônimo que foi gerado após receber um anúncio de roteador.

  • IpPrefixOriginUnchanged
    O prefixo do endereço IP deve permanecer inalterado. Esse valor é usado ao definir as propriedades para uma interface IP unicast quando o valor da origem do prefixo IP deve ficar inalterado.

Requisitos

Versão

Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.

Cabeçalho

Nldef.h (inclua Netioapi.h)