Поделиться через


перечисление COMPUTER_NAME_FORMAT (sysinfoapi.h)

Указывает тип имени компьютера.

Синтаксис

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 и имеет форму ИмяУзла.ИмяДомена. Например, если имя узла 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 и имеет форму ИмяУзла.ИмяДомена.
ComputerNameMax
Не используется.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть sysinfoapi.h (включая Windows.h)

См. также раздел

GetComputerNameEx

SetComputerNameEx