IPGlobalProperties.HostName Propiedad
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í.
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.