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 Remotedesktopverbindungsclient (RDC) eine separate Sitzungs-ID empfängt, ähnelt die Benutzeroberfläche der gleichzeitigen Anmeldung bei mehreren Computern; z. B. ein Bürocomputer und ein Heimcomputer.

Jede Remotedesktopsitzung ist einer interaktiven Fensterstation zugeordnet. Der einzige unterstützte Fensterstationsname für eine interaktive Fensterstation ist "WinSta0"; daher ist jede Sitzung mit einer eigenen WinSta0-Fensterstation verknüpft. 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 Benutzerbezeichnet. Auf einem Remotedesktopverbindungsclient (RDC) können zusätzlich zum interaktiven Benutzer auf der Remotedesktopdienste-Konsole mehrere interaktive Benutzer vorhanden sein. Um den Bezeichner der aktuell an die Konsole angefügten Sitzung abzurufen, verwenden Sie die WTSGetActiveConsoleSessionId-Funktion.

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

Weitere Informationen zum Starten eines lokalen Serverprozesses in einer angegebenen Sitzung finden Sie unter Session-to-Session Activation with a Session Moniker and Using a Session Moniker. Weitere Informationen zu Sicherheitskontexten finden Sie unter Security Contextdes Clients.

untergeordnete Sitzungen