IPGlobalProperties.HostName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.