IPGlobalProperties.HostName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá název hostitele pro místní počítač.
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
Hodnota vlastnosti
Instance String , která obsahuje název netBIOS počítače.
Výjimky
Volání funkce Win32 se nezdařilo.
Příklady
Následující příklad kódu zobrazí informace o síti pro místní počítač.
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);
Poznámky
Tato vlastnost volá nativní pomocnou funkci PROTOKOLU IP GetNetworkParams, která vrací FIXED_INFO strukturu, která obsahuje řetězec názvu hostitele NetBIOS. Řetězec názvu hostitele je zkrácen, pokud je delší než 15 znaků.
Název netBIOS počítače musí být jedinečný v rámci sítě a nesmí být plně kvalifikovaný názvem domény.