Windows 枚举传出RDP会话?

Windows 枚举传出RDP会话?,windows,winapi,rdp,Windows,Winapi,Rdp,假设我在本地计算机上打开一个到服务器1的RPD会话和另一个到服务器2的RPD会话。我想查询从我的计算机打开的这两个RDP会话的信息 我尝试了以下选项: WTS API:WTSEnumerateSessions 克温斯塔 所有这些方法都会将有关打开会话的信息返回到计算机,但我需要有关“从”计算机打开会话的信息 有人知道返回此信息的方法吗?我的本地计算机通过远程桌面连接到外部虚拟机,我可以在以管理员身份运行应用程序时枚举此选项。你能展示一下如何调用WTSEnumerateSessionsAPI吗

假设我在本地计算机上打开一个到
服务器1
的RPD会话和另一个到
服务器2
的RPD会话。我想查询从我的计算机打开的这两个RDP会话的信息

我尝试了以下选项:

  • WTS API:WTSEnumerateSessions
  • 克温斯塔
所有这些方法都会将有关打开会话的信息返回到计算机,但我需要有关“从”计算机打开会话的信息


有人知道返回此信息的方法吗?

我的本地计算机通过远程桌面连接到外部虚拟机,我可以在以管理员身份运行应用程序时枚举此选项。你能展示一下如何调用
WTSEnumerateSessions
API吗?我使用了以下代码:for C#。也尝试以管理员身份运行应用程序,但没有帮助。您是在本地计算机上运行应用程序还是在外部VM上运行应用程序?在本地计算机上。我的本地计算机通过远程桌面连接到外部虚拟机,我可以在以管理员身份运行应用程序时枚举此选项。你能展示一下如何调用
WTSEnumerateSessions
API吗?我使用了以下代码:for C#。也尝试以管理员身份运行应用程序,但没有帮助。您是在本地计算机上运行应用程序还是在外部VM上运行应用程序?在本地计算机上运行。