Freigeben über


Remotedesktopsitzungen

Wenn sich ein Benutzer bei einem Computer mit Remotedesktopdiensten anmeldet, wird eine Sitzung für den Benutzer gestartet. Jede Sitzung wird durch eine eindeutige Sitzungs-ID identifiziert. Da jede Anmeldung bei einem RDC-Client (Remotedesktopverbindung) eine separate Sitzungs-ID erhält, ähnelt die Benutzeroberfläche der gleichzeitigen Anmeldung auf mehreren Computern. z. B. ein Bürocomputer und ein Heimcomputer.

Jede Remotedesktopsitzung ist einer interaktiven Fensterstation zugeordnet. Der einzige unterstützte Name der Fensterstation für eine interaktive Fensterstation ist "WinSta0". Daher ist jede Sitzung einer eigenen Fensterstation "WinSta0" zugeordnet. Es gibt drei Standarddesktops für jede Fensterstation: den Winlogon-Desktop, den Bildschirmschoner-Desktop und den interaktiven Desktop.

Der Benutzer, der der interaktiven Fensterstation für eine Sitzung zugeordnet ist, wird als interaktiver Benutzer bezeichnet. Auf einem RDC-Client (Remotedesktopverbindung) können zusätzlich zum interaktiven Benutzer in der Remotedesktopdienste-Konsole mehrere interaktive Benutzer vorhanden sein. Verwenden Sie die Funktion WTSGetActiveConsoleSessionId , um den Bezeichner der sitzung abzurufen, die derzeit an die Konsole angefügt ist.

Wenn sich ein Benutzer von einem RDC-Client (Remotedesktopverbindung) abmeldet, wird die Sitzung, die der Client auf dem Remotedesktopsitzungshostserver (RD-Sitzungshost) (früher als Terminalserver bezeichnet) hat, gelöscht, und die Fensterstationen und Desktops, die dieser Sitzung zugeordnet sind, werden entfernt. Da die Remotedesktopdienste-Konsolensitzung jedoch nie gelöscht wird, werden die Fensterstationen, die der Konsolensitzung zugeordnet sind, nicht gelöscht. Dies wirkt sich auf das Verhalten von Anwendungen in einer Remotedesktopdienste-Umgebung aus, wenn sie für die Ausführung im Sicherheitskontext des interaktiven Benutzers konfiguriert sind, der auch als Objektaktivierungsmodus "RunAs Interactive User" bezeichnet wird.

Weitere Informationen zum Starten eines lokalen Serverprozesses in einer angegebenen Sitzung finden Sie unter Aktivierung von Sitzung zu Sitzung mit einem Sitzungsmoniker und Verwenden eines Sitzungsmonikers. Weitere Informationen zu Sicherheitskontexten finden Sie unter Der Sicherheitskontext des Clients.

Untergeordnete Sitzungen