Dela via


Fjärrskrivbordssessioner

När en användare loggar in på en dator med fjärrskrivbordstjänster startas en session för användaren. Varje session identifieras med ett unikt sessions-ID. Eftersom varje inloggning till en RDC-klient (Remote Desktop Connection) får ett separat sessions-ID liknar användarupplevelsen att vara inloggad på flera datorer samtidigt. till exempel en kontorsdator och en hemdator.

Varje fjärrskrivbordssession är associerad med en interaktiv fönsterstation. Det enda fönsterstationsnamn som stöds för en interaktiv fönsterstation är "WinSta0"; därför associeras varje session med sin egen "WinSta0"-fönsterstation. Det finns tre standardskrivbord för varje fönsterstation: Winlogon-skrivbordet, skärmsläckarens skrivbord och det interaktiva skrivbordet.

Användaren som är associerad med den interaktiva fönsterstationen för en session kallas interaktiv användare. På en RDC-klient (Remote Desktop Connection) kan det finnas flera interaktiva användare utöver den interaktiva användaren i konsolen Fjärrskrivbordstjänster. Om du vill hämta identifieraren för den session som för närvarande är ansluten till konsolen använder du funktionen WTSGetActiveConsoleSessionId.

När en användare loggar ut från en RDC-klient (Fjärrskrivbordsanslutning) tas den session som klienten har på servern värd för fjärrskrivbordssession (värd för fjärrskrivbordssession) (tidigare kallad terminalserver) bort och de fönsterstationer och skrivbord som är associerade med sessionen tas bort. Men eftersom konsolsessionen för Fjärrskrivbordstjänster aldrig tas bort tas inte de fönsterstationer som är associerade med konsolsessionen bort. Detta påverkar hur program beter sig i en miljö för fjärrskrivbordstjänster när de är konfigurerade att köras i säkerhetskontexten för den interaktiva användaren, även kallat objektaktiveringsläget "RunAs Interactive User".

Mer information om hur du startar en lokal serverprocess på en angiven session finns i Session-to-Session Activation with a Session Moniker and Using a Session Moniker. Mer information om säkerhetskontexter finns i Klientens säkerhetskontext.

underordnade sessioner