enumeración NL_PREFIX_ORIGIN (nldef.h)

La enumeración IP_PREFIX_ORIGIN especifica el origen de un prefijo de dirección IPv4 o IPv6 y se usa con la estructura IP_ADAPTER_UNICAST_ADDRESS .

Syntax

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

Constantes

 
IpPrefixOriginOther
Valor: 0
El prefijo IP lo proporcionó un origen distinto de los definidos en esta enumeración.
IpPrefixOriginManual
El prefijo de dirección IP se especificó manualmente.
IpPrefixOriginWellKnown
El prefijo de dirección IP procede de un origen conocido.
IpPrefixOriginDhcp
La configuración de DHCP proporcionó el prefijo de dirección IP.
IpPrefixOriginRouterAdvertisement
El prefijo de dirección IP se obtuvo a través de un anuncio de enrutador (RA).
IpPrefixOriginUnchanged
Valor: 1
El prefijo de dirección IP no debe modificarse. Este valor se usa al establecer las propiedades de una interfaz IP de unidifusión cuando el valor del origen del prefijo IP debe dejarse sin cambios.



Nota Este valor de enumeración solo está disponible en Windows Vista y versiones posteriores.

 

Comentarios

La enumeración IP_PREFIX_ORIGIN se usa en el miembro PrefixOrigin de la estructura IP_ADAPTER_UNICAST_ADDRESS .

En Microsoft Kit de desarrollo de software de Windows (SDK) publicado para Windows Vista y versiones posteriores, la organización de los archivos de encabezado ha cambiado y la enumeración de IP_PREFIX_ORIGIN se define en el archivo de encabezado Nldef.h que el archivo de encabezado Iptypes.h incluye automáticamente. Para usar la enumeración IP_PREFIX_ORIGIN , el archivo de encabezado Winsock2.h debe incluirse antes del archivo de encabezado Iptypes.h .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado nldef.h (incluya Iphlpapi.h en Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 Windows Vista)

Consulte también

IP_ADAPTER_UNICAST_ADDRESS