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 des lokalen Computers 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
Bei einem Win32-Funktionsaufruf ist ein Fehler aufgetreten.
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 );
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 native 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 durch den Domänennamen voll qualifiziert.