0

我正在开发一个代表用户启动远程桌面连接的 C# 应用程序。我通过使用所需配置以编程方式运行 mstsc.exe 来自动启动会话来做到这一点。

我想知道连接是否成功以处理潜在的错误。是否有事件或类似的事情通知我远程会话已成功打开(或连接失败)?

现在我发现了一些线索:

  • 这个界面似乎完全暴露了我想要的,但我不知道如何使用它
  • 查看 Windows 中的事件查看器,我发现一些似乎在主机无法访问时触发的事件,但我想知道是否有比查找这些事件更简单的解决方案:
    • 事件 1026:RDP ClientActiveX 已断开连接(原因 = 516)
    • 事件 1105:多传输连接已断开。

谢谢你的帮助!

4

0 回答 0