Share via


Nombres de equipos

Los nombres DNS constan de uno o varios componentes separados por un punto (por ejemplo, msdn.microsoft.com). Cada componente puede tener hasta 63 bytes. Cada nombre puede tener un total de hasta 255 bytes. Los nombres DNS se representan en el juego de caracteres UTF-8 o Unicode. El nombre no distingue entre mayúsculas y minúsculas. Para obtener más información, consulte DnsValidateName.

Un equipo se identifica de forma única por su nombre DNS completo, que consta de su nombre de host DNS y el nombre del dominio DNS al que está asignado. Para recuperar el nombre DNS completo de un equipo, el nombre de host DNS o el nombre de dominio DNS, llame a la función GetComputerNameEx . Para establecer el nombre de host DNS de un equipo o el nombre de dominio DNS, llame a la función SetComputerNameEx . Los cambios de nombre no surten efecto hasta que el usuario reinicie el equipo.

Los nombres NetBIOS constan de hasta 15 bytes de caracteres OEM, incluidas letras, dígitos, guiones y puntos. Algunos caracteres son específicos del juego de caracteres. Los nombres NetBIOS normalmente se representan en el juego de caracteres OEM. El juego de caracteres OEM depende de la configuración regional. Algunos juegos de caracteres OEM representan determinados caracteres como dos bytes. Los nombres NetBIOS, por convención, se representan en mayúsculas donde el algoritmo de traducción de minúsculas a mayúsculas depende del juego de caracteres OEM.

Las funciones SetComputerNameEx y GetComputerNameEx también pueden establecer y recuperar el nombre NetBIOS del equipo. Por convención, el nombre NetBIOS y el nombre de host DNS son interdependientes. Al modificar el nombre DNS, también se actualiza el nombre NetBIOS. El nombre NetBIOS es la representación OEM del nombre de host DNS hasta MAX_COMPUTERNAME_LENGTH caracteres. Si establece un nombre de host DNS de más de MAX_COMPUTERNAME_LENGTH caracteres, el nombre NetBIOS se establece en una versión truncada del nombre de host DNS. De lo contrario, todo el nombre de host DNS se traduce en el nombre NetBIOS oem. Advertencia: Si modifica el nombre NetBIOS para que no sea una asignación truncada del nombre DNS, interrumpirá las aplicaciones que usan funciones como DnsHostnameToComputerName que se basan en esta convención.