COMPUTER_NAME_FORMAT列舉 (sysinfoapi.h)

指定計算機名稱的類型。

Syntax

typedef enum _COMPUTER_NAME_FORMAT {
  ComputerNameNetBIOS,
  ComputerNameDnsHostname,
  ComputerNameDnsDomain,
  ComputerNameDnsFullyQualified,
  ComputerNamePhysicalNetBIOS,
  ComputerNamePhysicalDnsHostname,
  ComputerNamePhysicalDnsDomain,
  ComputerNamePhysicalDnsFullyQualified,
  ComputerNameMax
} COMPUTER_NAME_FORMAT;

常數

 
ComputerNameNetBIOS
本機電腦或與本機計算機相關聯的叢集 NetBIOS 名稱。 此名稱限制為MAX_COMPUTERNAME_LENGTH + 1 個字元,而且可能是 DNS 主機名的截斷版本。 例如,如果 DNS 主機名是 「corporate-mail-server」,NetBIOS 名稱會是 「corporate-mail-」。。
ComputerNameDnsHostname
本機電腦或與本機計算機相關聯的叢集 DNS 名稱。
ComputerNameDnsDomain
指派給本機電腦或與本機計算機相關聯之叢集的 DNS 網域名稱。
ComputerNameDnsFullyQualified
唯一識別本機電腦或與本機計算機相關聯之叢集的完整 DNS 名稱。




此名稱結合 DNS 主機名稱與 DNS 網域名稱,其格式為 HostName.DomainName。 例如,如果 DNS 主機名是 「corporate-mail-server」,而 DNS 功能變數名稱是 「microsoft.com」,則完整 DNS 名稱會是 「corporate-mail-server.microsoft.com」。。
ComputerNamePhysicalNetBIOS
本機電腦的 NetBIOS 名稱。 在叢集上,這是叢集上本機節點的 NetBIOS 名稱。
ComputerNamePhysicalDnsHostname
本機電腦的 DNS 主機名稱。 在叢集上,這是叢集上本機節點的 DNS 主機名。
ComputerNamePhysicalDnsDomain
指派給本機電腦之 DNS 網域的名稱。 在叢集上,這是叢集上本機節點的 DNS 網域。
ComputerNamePhysicalDnsFullyQualified
唯一識別電腦的完整 DNS 名稱。 在叢集上,這是叢集上本機節點的完整 DNS 名稱。 完整的 DNS 名稱結合 DNS 主機名稱與 DNS 網域名稱,其格式為 HostName.DomainName
ComputerNameMax
未使用。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 sysinfoapi.h (包含 Windows.h)

另請參閱

GetComputerNameEx

SetComputerNameEx