Bagikan melalui


Sesi Desktop Jarak Jauh

Saat pengguna masuk ke komputer yang mendukung Layanan Desktop Jarak Jauh, sesi dimulai untuk pengguna. Setiap sesi diidentifikasi oleh ID sesi unik. Karena setiap masuk ke klien Remote Desktop Connection (RDC) menerima ID sesi terpisah, pengalaman pengguna mirip dengan masuk ke beberapa komputer secara bersamaan; misalnya, komputer kantor dan komputer rumah.

Setiap sesi desktop jarak jauh dikaitkan dengan stasiun jendela interaktif. Satu-satunya nama stasiun jendela yang didukung untuk stasiun jendela interaktif adalah "WinSta0"; oleh karena itu setiap sesi dikaitkan dengan stasiun jendela "WinSta0" sendiri. Ada tiga desktop standar untuk setiap stasiun jendela: desktop Winlogon, desktop pengaman layar, dan desktop interaktif.

Pengguna yang terkait dengan stasiun jendela interaktif untuk sesi dikenal sebagai pengguna interaktif. Pada klien Remote Desktop Connection (RDC) mungkin ada beberapa pengguna interaktif selain pengguna interaktif di konsol Layanan Desktop Jauh. Untuk mengambil pengidentifikasi sesi yang saat ini dilampirkan ke konsol, gunakan fungsi WTSGetActiveConsoleSessionId .

Ketika pengguna keluar dari klien Remote Desktop Connection (RDC), sesi yang dimiliki klien di server Host Sesi Desktop Jarak Jauh (Host Sesi RD) (sebelumnya dikenal sebagai server terminal) dihapus dan stasiun jendela dan desktop yang terkait dengan sesi tersebut dihapus. Namun, karena sesi konsol Layanan Desktop Jauh tidak pernah dihapus, stasiun jendela yang terkait dengan sesi konsol tidak dihapus. Ini mempengaruhi bagaimana aplikasi berperilaku di lingkungan Layanan Desktop Jauh ketika dikonfigurasi untuk berjalan dalam konteks keamanan pengguna interaktif, juga dikenal sebagai mode aktivasi objek "RunAs Interactive User".

Untuk informasi selengkapnya tentang memulai proses server lokal pada sesi tertentu, lihat Aktivasi Sesi-ke-Sesi dengan Moniker Sesi dan Menggunakan Sesi Moniker. Untuk informasi selengkapnya tentang konteks keamanan, lihat Konteks Keamanan Klien.

Sesi Anak