IPGlobalProperties.GetUnicastAddresses Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera la tabla de direcciones IP de unidifusión estables del equipo local.
public:
virtual System::Net::NetworkInformation::UnicastIPAddressInformationCollection ^ GetUnicastAddresses();
public virtual System.Net.NetworkInformation.UnicastIPAddressInformationCollection GetUnicastAddresses ();
abstract member GetUnicastAddresses : unit -> System.Net.NetworkInformation.UnicastIPAddressInformationCollection
override this.GetUnicastAddresses : unit -> System.Net.NetworkInformation.UnicastIPAddressInformationCollection
Public Overridable Function GetUnicastAddresses () As UnicastIPAddressInformationCollection
Devoluciones
Objeto UnicastIPAddressInformationCollection que contiene una lista de las direcciones IP de unidifusión estables del equipo local.
Excepciones
Se ha producido un error en la llamada a la función GetAdaptersAddresses
nativa.
Este método no está implementado en la plataforma. Este método utiliza función NotifyStableUnicastIpAddressTable
nativa que se admite en Windows Vista y posterior.
El llamador no dispone del permiso Read requerido.
Se ha producido un error en la llamada a la función NotifyStableUnicastIpAddressTable
nativa.
Comentarios
Para admitir conexiones salientes o aceptar conexiones entrantes en una interfaz Teredo, las aplicaciones deben asegurarse de que la interfaz Teredo esté lista para su uso. Esto se debe a que Teredo puede entrar en un estado inactivo cuando no se usa durante algún período de tiempo.
El GetUnicastAddresses método permitirá que una aplicación recupere la lista de direcciones IP de unidifusión estables. La IPAddress.IsIPv6Teredo propiedad se puede usar para determinar si una dirección IP es una dirección Teredo IPv6 con el prefijo 2001::/32.
El GetUnicastAddresses método también devuelve direcciones no Teredo y proporciona una manera más cómoda de obtener las direcciones IP de unidifusión para un sistema que enumerar todos los System.Net.NetworkInformation.NetworkInterface objetos de un equipo local y consultar las direcciones IP asociadas.