Share via


IPGlobalProperties.HostName Propriété

Définition

Obtient le nom d'hôte de l'ordinateur 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

Valeur de propriété

Instance String qui contient le nom NetBIOS de l'ordinateur.

Exceptions

Un appel de fonction Win32 a échoué.

Exemples

L’exemple de code suivant affiche des informations réseau pour l’ordinateur 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);

Remarques

Cette propriété appelle la fonction d’assistance IP native, GetNetworkParams, qui retourne une structure FIXED_INFO qui contient la chaîne de nom d’hôte NetBIOS. La chaîne de nom d’hôte est tronquée lorsqu’elle dépasse 15 caractères.

Le nom NetBIOS d’un ordinateur doit être unique au sein d’un réseau et n’est pas entièrement qualifié par le nom de domaine.

S’applique à