共用方式為


計算機名稱

DNS 名稱是由句號分隔的一或多個元件所組成(例如,msdn.microsoft.com)。 每個元件最多可以有63個字節。 每個名稱最多可以有255個字節總計。 DNS 名稱會以 UTF-8 字元集或 Unicode 表示。 名稱不區分大小寫。 如需詳細資訊,請參閱 DnsValidateName

計算機是由其完整 DNS 名稱所唯一識別,由其 DNS 主機名及其指派的 DNS 功能變數名稱所組成。 若要擷取電腦的完整 DNS 名稱、DNS 主機名或 DNS 功能變數名稱,請呼叫 GetComputerNameEx 函式。 若要設定電腦的 DNS 主機名或 DNS 功能變數名稱,請呼叫 SetComputerNameEx 函式。 在使用者重新啟動電腦之前,名稱變更才會生效。

NetBIOS 名稱包含最多 15 個字節的 OEM 字元,包括字母、數位、連字元和句點。 某些字元是字元集特有的。 NetBIOS 名稱通常以 OEM 字元集表示。 OEM 字元集取決於地區設定。 某些 OEM 字元集會將特定字元表示為兩個字節。 根據慣例,NetBIOS 名稱會以大寫表示,其中從小寫到大寫的翻譯演算法是 OEM 字元集相依的。

SetComputerNameExGetComputerNameEx 函式也可以設定和擷取電腦的 NetBIOS 名稱。 依照慣例,NetBIOS 名稱和 DNS 主機名是相互相依的。 當您修改 DNS 名稱時,也會更新 NetBIOS 名稱。 NetBIOS 名稱是 DNS 主機名的 OEM 表示法,最多MAX_COMPUTERNAME_LENGTH個字元。 如果您設定的 DNS 主機名超過 MAX_COMPUTERNAME_LENGTH 個字元,NetBIOS 名稱會設定為 DNS 主機名的截斷版本。 否則,整個 DNS 主機名會轉譯成 OEM NetBIOS 名稱。 警告:如果您修改 NetBIOS 名稱,使其不是 DNS 名稱的截斷對應,您將會中斷使用 DnsHostnameToComputerName 等函式的應用程式,這些函式會依賴此慣例。