| DisplayName | Description | ID | Base Class | Abstract | Hosted | Singleton | Group | Extension | Accessibility | ElementId |
| Remote Desktop Services | Remote Desktop Services provides technologies that enable users to access session-based desktops, virtual machine-based desktops, or applications in the datacenter from within a corporate network and from the Internet. | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole | Microsoft.Windows.Server.RemoteDesktopServicesRole | False | True | False | False | False | Public | e274c4a1-77ba-b96e-223b-ecbc66524154 |
| Remote Desktop Services Generic Role Service | This abstract class represents a generic Remote Desktop Services role service. This class is used as a base for other Remote Desktop Services role service classes. | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service | Microsoft.Windows.ApplicationComponent | True | True | False | False | False | Public | 576cde57-99f1-1785-8ab1-0370bf0676c0 |
| Remote Desktop Connection Broker Role Service | The Remote Desktop Connection Broker role service supports session load balancing between RD Session Host servers in a farm, and reconnection to an existing session in a load-balanced RD Session Host server farm. | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service.RDConnectionBroker | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service | False | True | False | False | False | Public | c1d6ba3d-e7cb-a0d6-d582-d8bcddad7879 |
| Remote Desktop Gateway Role Service | The Remote Desktop Gateway role service enables authorized remote users to connect to resources on a corporate network from any Internet-connected device running the Remote Desktop Connection client. | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service.RDGateway | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service | False | True | False | False | False | Public | fcd14bbc-82de-91c0-2d62-72125ba6df1f |
| Remote Desktop Licensing Role Service | The Remote Desktop Licensing role service manages the Remote Desktop Services client access licenses that are required for each device or user to connect to a Remote Desktop Session Host server. | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service.RDLicensing | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service | False | True | False | False | False | Public | 7d2ae9e3-86ae-4cbd-62e6-498fc90b3986 |
| Remote Desktop Session Host Role Service | The Remote Desktop Session Host role service enables users to access session-based desktops, virtual machine-based desktops, or applications in the datacenter from within a corporate network and from the Internet. | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service.RDSessionHost | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service | False | True | False | False | False | Public | a4df0c93-ad73-97f3-6813-34504ae0a869 |
| Remote Desktop Virtualization Host Role Service | The Remote Desktop Virtualization Host role service integrates with the Hyper-V™ role to provide virtual machines that can be used as personal virtual desktops or virtual desktop pools by using RemoteApp and Desktop Connection. | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service.RDVirtualizationHost | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service | False | True | False | False | False | Public | 9a184a8b-5fe3-e6f6-5fe8-4f9a1018776a |
| Remote Desktop Web Access Role Service | The Remote Desktop Web Access role service enables users to visit a Web site to access a list of available RemoteApp programs and virtual desktops. | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service.RDWebAccess | Microsoft.Windows.Server.2012.RemoteDesktopServicesRole.Service | False | True | False | False | False | Public | 00c339b1-e23e-e4f9-cee1-9e92635d87c9 |