IP-Adressen und Computernamen
Mehrere Benutzer können gleichzeitig an einem Remotedesktopsitzungshostserver (RD-Sitzungshost) angemeldet werden. Daher ist es nicht sicher, davon auszugehen, dass der Computername oder die dem Computer zugewiesene IP-Adresse einem einzelnen Benutzer zugeordnet sind. Dies unterscheidet sich von einer Einzelbenutzer-Windows-Umgebung, in der jeweils nur ein Benutzer angemeldet ist.
Anwendungen, die den Computernamen oder die IP-Adresse für die Lizenzierung oder als Mittel zum Identifizieren einer Iteration der Anwendung im Netzwerk verwenden, funktionieren in einer Remotedesktopdienste-Umgebung nicht ordnungsgemäß, da der Computername oder die IP-Adresse des Servers vielen Benutzern zugeordnet werden kann.
In einer Remotedesktopdienste-Umgebung verfügt jeder Clientterminal- oder Terminalemulator über eine separate IP-Adresse und einen separaten Computernamen. Rufen Sie zum Abrufen der IP-Adresse und des Computernamens eines Clients die WTSQuerySessionInformation-Funktion 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.