我在哪里可以找到有关C#MSTSCLib的文档,特别是MsRdpClient类?

Jie*_*ren 3 c# com remote-desktop mstsc

我想弄清楚如何创建一个C#远程桌面客户端,互联网上的文档从稀疏到不存在.或者如果您有这方面的信息,请告诉我.我将尽可能多地编译信息并将其发布到某个地方

我想了解以下信息:

  1. 如何以编程方式连接到远程桌面服务器?我应该使用哪种客户端类?有20个.
  2. 我知道你可以直接设置服务器和用户名.如何安全地设置密码?
  3. 为什么以下代码不起作用?

    MsRdpClient7 rdc = new MSTSCLib.MsRdpClient7();
    rdc.Server = "fake.bogus.com";
    rdc.UserName = "JChen";
    rdc.AdvancedSettings2.ClearTextPassword = "insecure";
    rdc.Connect();
    
    Run Code Online (Sandbox Code Playgroud)
  4. RDP客户端的完整API是什么?我可以从中获得什么样的信息?

如果您一直在使用C#中的RDP,请提供帮助.您将为所有需要学习此API的人提供庞大的服务,更重要的是,对我来说:-)

再次感谢!
劼人

编辑:为了澄清一点,我正在尝试创建一个控制台RDP客户端,它既可以向RDP服务器发送数据,也可以从RDP服务器接收数据.我已经使用AxMsTscAxNotSafeForScripting类型完成了Forms RDP客户端.

Onk*_*org 5

MSDN具有远程桌面ActiveX控件接口的文档

(多么长的描述性名称:))