IPGlobalProperties.HostName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Hostnamen für den lokalen Computer ab.
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
Eigenschaftswert
Eine String Instanz, die den NetBIOS-Namen des Computers enthält.
Ausnahmen
Fehler bei einem Win32-Funktionsaufruf.
Beispiele
Im folgenden Codebeispiel werden Netzwerkinformationen für den lokalen Computer angezeigt.
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);
Hinweise
Diese Eigenschaft ruft die systemeigene IP-Hilfsfunktion GetNetworkParams auf, die eine FIXED_INFO Struktur zurückgibt, die die NetBIOS-Hostnamenzeichenfolge enthält. Die Hostnamenzeichenfolge wird abgeschnitten, wenn sie 15 Zeichen überschreitet.
Der NetBIOS-Name eines Computers muss innerhalb eines Netzwerks eindeutig sein und ist nicht vollständig durch den Domänennamen qualifiziert.