On a Windows Server 2012-based computer that has the Remote Desktop Services (RDS) role installed, the following issues occur.
Notes
Issue 1
Assume that you have the Remote Desktop Services (RDS) role installed on a computer that is running Windows Server 2012. You run an application that uses Windows Terminal Server virtual channel APIs (such as the WtsVirtualChannelOpen and WtsVirtualChannelClose APIs) to create and use virtual channels in a Remote Desktop Protocol (RDP) session. In this situation, RDP static virtual channels do not work. Additionally, Virtual channel communication fails in the RDP session if you do not reestablish the connection.Notes
- This issue does not affect other running RDP sessions.
- This issue can appear in different ways. For example, when you schedule several print jobs in a Remote Desktop Protocol session, the print jobs are deleted.
Issue 2
Consider the following scenario:- You have the Remote Desktop Services (RDS) role installed on a Windows Server 2012-based computer.
- You run an application that uses Windows Terminal Server virtual channel APIs (such as the WtsVirtualChannelOpen and WtsVirtualChannelClose APIs) to create and use virtual channels in a Remote Desktop Protocol (RDP) session.
- The application tries to open a static virtual channel by using a channel name that does not exist.