Where can I find documentation on the C# MSTSCLib, specifically the MsRdpClient classes?

天大地大妈咪最大 提交于 2019-12-01 06:39:08

问题


I would like to figure out how to create a C# Remote Desktop client and the documentation on the internet varies from sparse to non-existent. Or if you have this information, please let me know. I will compile as much info as possible and post it up somewhere

I'd like to learn the following information:

  1. How do I connect programatically to a remote desktop server? What client class should I use? There are like 20 of them.
  2. I sort of know that you can set Server and Username directly. How do I set the password securely?
  3. Why doesn't the following code work?

    MsRdpClient7 rdc = new MSTSCLib.MsRdpClient7();
    rdc.Server = "fake.bogus.com";
    rdc.UserName = "JChen";
    rdc.AdvancedSettings2.ClearTextPassword = "insecure";
    rdc.Connect();
    
  4. What is the full API for the RDP client? What kinds of information can I get from it?

If you've been working with RDP in C#, please help. You'll be providing a huge service to all the people who need to learn this API and more importantly, to me :-)

Thanks again!
Jieren

EDIT: To clarify a bit, I'm trying to create a console RDP client that can both send data to and receive data from the RDP server. I've already done a Forms RDP client using the AxMsTscAxNotSafeForScripting type.


回答1:


MSDN has documentation for the Remote Desktop ActiveX Control Interface

(What a long and descriptive name :) )



来源:https://stackoverflow.com/questions/4000885/where-can-i-find-documentation-on-the-c-sharp-mstsclib-specifically-the-msrdpcl

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!