Compartir vía


IPGlobalProperties.HostName Propiedad

Definición

Obtiene el nombre de host para el equipo local.

public:
 abstract property System::String ^ HostName { System::String ^ get(); };
public abstract string HostName { get; }
member this.HostName : string
Public MustOverride ReadOnly Property HostName As String

Valor de propiedad

Instancia de String que contiene el nombre de NetBIOS del equipo.

Excepciones

Se ha producido un error en una llamada de función de Win32.

Ejemplos

En el ejemplo de código siguiente se muestra información de red para el equipo local.

IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
Console::WriteLine( "Computer name: {0}", properties->HostName );
Console::WriteLine( "Domain name:   {0}", properties->DomainName );
Console::WriteLine( "Node type:     {0:f}", properties->NodeType );
Console::WriteLine( "DHCP scope:    {0}", properties->DhcpScopeName );
Console::WriteLine( "WINS proxy?    {0}", properties->IsWinsProxy );
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
Console.WriteLine("Computer name: {0}", properties.HostName);
Console.WriteLine("Domain name:   {0}", properties.DomainName);
Console.WriteLine("Node type:     {0:f}", properties.NodeType);
Console.WriteLine("DHCP scope:    {0}", properties.DhcpScopeName);
Console.WriteLine("WINS proxy?    {0}", properties.IsWinsProxy);

Comentarios

Esta propiedad llama a la función auxiliar de IP nativa, GetNetworkParams, que devuelve una estructura de FIXED_INFO que contiene la cadena de nombre de host netBIOS. La cadena de nombre de host se trunca cuando supera los 15 caracteres.

El nombre NetBIOS de un equipo debe ser único dentro de una red y no está completo por el nombre de dominio.

Se aplica a