Datornamn
DNS-namn består av en eller flera komponenter avgränsade med en punkt (till exempel msdn.microsoft.com). Varje komponent kan vara upp till 63 byte. Varje namn kan vara upp till 255 byte totalt. DNS-namn representeras i UTF-8-teckenuppsättningen eller Unicode. Namnet är inte skiftlägeskänsligt. Mer information finns i DnsValidateName.
En dator identifieras unikt med sitt fullständigt kvalificerade DNS-namn, som består av dess DNS-värdnamn och namnet på den DNS-domän som den har tilldelats. Om du vill hämta en dators fullständigt kvalificerade DNS-namn, DNS-värdnamn eller DNS-domännamn anropar du funktionen GetComputerNameEx. Om du vill ange en dators DNS-värdnamn eller DNS-domännamn anropar du funktionen SetComputerNameEx. Namnändringar börjar inte gälla förrän användaren startar om datorn.
NetBIOS-namn består av upp till 15 byte OEM-tecken, inklusive bokstäver, siffror, bindestreck och punkter. Vissa tecken är specifika för teckenuppsättningen. NetBIOS-namn representeras vanligtvis i OEM-teckenuppsättningen. OEM-teckenuppsättningen beror på nationella inställningar. Vissa OEM-teckenuppsättningar representerar vissa tecken som två byte. NetBIOS-namn representeras enligt konvention i versaler där översättningsalgoritmen från gemener till versaler är beroende av OEM-teckenuppsättningen.
Funktionerna SetComputerNameEx och GetComputerNameEx kan också ange och hämta datorns NetBIOS-namn. Enligt konventionen är NetBIOS-namnet och DNS-värdnamnet beroende av varandra. När du ändrar DNS-namnet uppdateras även NetBIOS-namnet. NetBIOS-namnet är OEM-representationen av DNS-värdnamnet upp till MAX_COMPUTERNAME_LENGTH tecken. Om du anger ett DNS-värdnamn på fler än MAX_COMPUTERNAME_LENGTH tecken anges NetBIOS-namnet till en trunkerad version av DNS-värdnamnet. Annars översätts hela DNS-värdnamnet till OEM NetBIOS-namnet. Varning! Om du ändrar NetBIOS-namnet så att det inte är en trunkerad mappning av DNS-namnet bryter du program som använder funktioner som DnsHostnameToComputerName som förlitar sig på den här konventionen.