1.3 Overview

The Remote Desktop Protocol: Plug and Play Devices Virtual Channel Extension specifies the communication used to enable the redirection of devices between a terminal client and a terminal server. The restrictions placed on devices that can be redirected using this protocol are specified in section 1.6. By redirecting devices from the terminal client to the terminal server, applications running on a server machine can access the remote devices as if they were local devices. For example, a user can attach an MP3 player device to the terminal client and then synchronize music using a media player application running on the terminal server.

The Remote Desktop Protocol: Plug and Play Devices Virtual Channel Extension consists of two sub-protocols:

  • Plug and Play (PNP) Device Info

  • Plug and Play (PNP) Device Input/Output (I/O)