Computernamen
DNS-Namen bestehen aus einer oder mehreren Komponenten, die durch einen Punkt getrennt sind (z. B. msdn.microsoft.com). Jede Komponente kann bis zu 63 Bytes umfassen. Jeder Name kann bis zu 255 Byte gesamt sein. DNS-Namen werden im UTF-8-Zeichensatz oder Unicode dargestellt. Bei dem Namen wird die Groß- und Kleinschreibung nicht berücksichtigt. Weitere Informationen finden Sie unter DnsValidateName.
Ein Computer wird durch seinen vollqualifizierten DNS-Namen eindeutig identifiziert, der aus seinem DNS-Hostnamen und dem Namen der DNS-Domäne besteht, der er zugewiesen ist. Um den vollqualifizierten DNS-Namen, DNS-Hostnamen oder DNS-Domänennamen eines Computers abzurufen, rufen Sie die GetComputerNameEx-Funktion auf. Um den DNS-Hostnamen oder DNS-Domänennamen eines Computers festzulegen, rufen Sie die SetComputerNameEx-Funktion auf. Namensänderungen werden erst wirksam, wenn der Benutzer den Computer neu startet.
NetBIOS-Namen bestehen aus bis zu 15 Byte von OEM-Zeichen, einschließlich Buchstaben, Ziffern, Bindestrichen und Punkten. Einige Zeichen sind spezifisch für den Zeichensatz. NetBIOS-Namen werden in der Regel im OEM-Zeichensatz dargestellt. Der OEM-Zeichensatz hängt vom Gebietsschema ab. Einige OEM-Zeichensätze stellen bestimmte Zeichen als zwei Bytes dar. NetBIOS-Namen werden gemäß Konvention in Großbuchstaben dargestellt, wobei der Übersetzungsalgorithmus von Kleinbuchstaben in Großbuchstaben vom OEM-Zeichensatz abhängig ist.
Die Funktionen SetComputerNameEx und GetComputerNameEx können auch den NetBIOS-Namen des Computers festlegen und abrufen. Gemäß der Konvention sind der NetBIOS-Name und der DNS-Hostname voneinander abhängig. Wenn Sie den DNS-Namen ändern, wird auch der NetBIOS-Name aktualisiert. Der NetBIOS-Name ist die OEM-Darstellung des DNS-Hostnamens bis zu MAX_COMPUTERNAME_LENGTH Zeichen. Wenn Sie einen DNS-Hostnamen mit mehr als MAX_COMPUTERNAME_LENGTH Zeichen festlegen, wird der NetBIOS-Name auf eine gekürzte Version des DNS-Hostnamens festgelegt. Andernfalls wird der gesamte DNS-Hostname in den OEM-NetBIOS-Namen übersetzt. Warnung: Wenn Sie den NetBIOS-Namen so ändern, dass es sich nicht um eine abgeschnittene Zuordnung des DNS-Namens handelt, werden Anwendungen unterbrochen, die Funktionen wie DnsHostnameToComputerName verwenden, die auf dieser Konvention basieren.