Freigeben über


IP-Adressen und Computernamen

Mehrere Benutzer können gleichzeitig bei einem Remotedesktop-Sitzungshostserver (RD-Sitzungshost) angemeldet werden. Daher kann nicht davon ausgegangen werden, dass der Computername oder die dem Computer zugewiesene IP-Adresse einem einzelnen Benutzer zugeordnet ist. Dies unterscheidet sich von einer Windows-Umgebung mit nur einem Benutzer, in der jeweils nur ein Benutzer angemeldet ist.

Anwendungen, die den Computernamen oder die IP-Adresse für die Lizenzierung oder zum Identifizieren einer Iteration der Anwendung im Netzwerk verwenden, funktionieren in einer Remotedesktopdienstumgebung nicht ordnungsgemäß, da der Computername oder die IP-Adresse des Servers vielen Benutzern zugeordnet werden kann.

In einer Remotedesktopdienste-Umgebung verfügt jedes Clientterminal oder Terminalemulator über eine separate IP-Adresse und einen separaten Computernamen. Um die IP-Adresse und den Computernamen eines Clients abzurufen, rufen Sie die Funktion WTSQuerySessionInformation auf. Andere Funktionen, die diese Netzwerkadressen und Computernamen abrufen, rufen den Namen und die Adresse des RD-Sitzungshostservers ab. Beispielsweise gibt die GetComputerNameEx-Funktion den Computernamen des Servers zurück.