How to use "IMsRdpAppContainerClient" to develop metro style application ?


  • I am in C#,I also find Rdpappcontainerclient.idl.


    I didn't know how to use "IMsRdpAppContainerClient" interface to develop metro style application.

    Any one know how to do it?



    I have tried to use midl.exe to convert  "Rdpappcontainerclient.idl" to tlb file, but it failed , it just gave me some "*.c" and "*.h" files.There was no tlb file generated.



    Friday, February 03, 2012 8:16 AM


All replies

  • More Question.

    Remote Desktop app container client A new version of the Remote Desktop ActiveX control has been created for use with Windows Developer Preview and Windows Server Developer Preview. These topics document the usage of this control.(http://msdn.microsoft.com/en-us/library/windows/desktop/bb892075(v=vs.85).aspx)

    Does that mean we can use "Remote Desktop app container client" to develop a metro style Remote Desktop Client applicant?

    Friday, February 03, 2012 8:53 AM
  • Hi Caiboqing,

    These are provided for Desktop applications to use. They are not available for Metro style apps. As we discussed previously there is no API provided for RDP from Metro style apps.


    Friday, February 03, 2012 4:25 PM
  • I got a document which name is "Windows Developer Preview Update.chm".


    Win32 and COM for Metro style apps (system)


    These system APIs are supported for developing Metro style apps.



    • IMsRdpAppContainerClientEvents
    • IMsRdpAppContainerClientSettings
    • IMsRdpAppContainerClient
    • IMsRdpAppContainerClientSecuredSettings
    • IMsRdpAppContainerClientDesktopBitmapAccess
    • IRDPSRAPIApplication
    • IRDPSRAPIApplicationFilter
    • IRDPSRAPIApplicationList
    • IRDPSRAPIAttendee
    • IRDPSRAPIAttendeeDisconnectInfo
    • IRDPSRAPIAttendeeManager
    • IRDPSRAPIDebug
    • IRDPSRAPIInvitation
    • IRDPSRAPIInvitationManager
    • IRDPSRAPISessionProperties
    • IRDPSRAPITcpConnectionInfo
    • IRDPSRAPIViewer
    • IRDPSRAPIVirtualChannel
    • IRDPSRAPIVirtualChannelManager
    • IRDPSRAPIWindow
    • IRDPSRAPIWindowList
    • IRDPViewerRenderingSurface  

    Is it wrong?

    Monday, February 06, 2012 3:45 AM