Mic*_*Sim 1 windows remote-desktop remote-desktop-services session
我想知道在用户会话中运行的应用程序如何受到用户 RDP 会话断开、中止、关闭或可以在 RDP 会话上调用的任何操作的影响。
应用程序是否仍在运行、定期关闭或中止?该应用程序使用的任何网络连接如何处理,例如与数据库服务器的连接?
答案是:https : //technet.microsoft.com/en-us/library/cc754272.aspx
默认情况下,远程桌面服务允许用户与远程会话断开连接,而无需注销和结束会话。当会话处于断开连接状态时,即使用户不再主动连接,正在运行的程序也会保持活动状态。
了解远程桌面会话
当用户登录到启用远程桌面服务的计算机时,将为用户启动一个会话。每个会话都由唯一的会话 ID 标识。由于每次登录远程桌面连接 (RDC) 客户端都会收到一个单独的会话 ID,因此用户体验类似于同时登录多台计算机;例如,办公室电脑和家用电脑。
每个远程桌面会话都与一个交互式窗口站相关联。交互式窗口站唯一支持的窗口站名称是“WinSta0”;因此,每个会话都与它自己的“WinSta0”窗口站相关联。每个窗口站都有三个标准桌面:Winlogon 桌面、屏幕保护程序桌面和交互式桌面。
与会话的交互式窗口站相关联的用户称为交互式用户。在远程桌面连接 (RDC) 客户端上,除了远程桌面服务控制台上的交互式用户之外,还可以有多个交互式用户。要检索当前连接到控制台的会话的标识符,请使用 WTSGetActiveConsoleSessionId 函数。
当用户从远程桌面连接 (RDC) 客户端注销时,客户端在远程桌面会话主机(RD 会话主机)服务器(以前称为终端服务器)上的会话将被删除,并且窗口站和桌面关联与该会话被删除。但是,由于永远不会删除远程桌面服务控制台会话,因此不会删除与控制台会话关联的窗口站。这会影响应用程序在配置为在交互式用户的安全上下文(也称为“RunAs Interactive User”对象激活模式)中运行时在远程桌面服务环境中的行为方式。
| 归档时间: |
|
| 查看次数: |
9277 次 |
| 最近记录: |