如何知道wpf应用程序是否在终端服务会话中

本文关键字:终端 服务 会话 是否 何知道 wpf 应用程序 | 更新日期: 2023-09-27 18:30:04

是否存在的等价物

系统信息.TerminalServerSession在wpf中?

我想知道当前的wpf应用程序是否正在终端服务器会话中运行。感谢

如何知道wpf应用程序是否在终端服务会话中

您可以使用SystemParameters类查询系统设置,特别是SystemParameters.IsRemoteSession属性来获取一个值,该值指示调用进程是否与终端服务客户端会话关联(如SystemInformation.TerminalServerSession属性)。

只需添加一个对System.Windows.Forms的引用,因为您不需要任何特殊的UI。

  System.Diagnostics.Debug.WriteLine(System.Windows.Forms.SystemInformation.TerminalServerSession.ToString());