The most definitive list I was able to find is on Wikipedia, related to the history of the RDP protocol, and inferring support based on the version of RDP included.
Microsoft RDP protocol at Wikipedia
RDP RemoteFX USB redirection was introduced in RDP v7.1 (with Windows 7 SP1), but I'm not sure if RDP v7.1 supports USB redirection in Virtual Desktops (VDI) and physical hosts.
If RDP v7.1 supports USB redirection in physical hosts, then all client Windows editions that allow RDP hosting with RDP v7.1 or newer should be able to support RemoteFX USB redirection. i.e.) Windows 7 SP1 or newer support RemoteFX USB redirection.
If only RDP v8.1 or newer upports USB redirection in physical hosts, then all client Windows editions that allow RDP hosting with RDP v8.1 or newer should be able to support RemoteFX USB redirection. i.e.) Windows 8.1 or newer support RemoteFX USB redirection.
Windows Home editions cannot host RDP sessions. See:
Remote Desktop - Allow access to your PC
Windows Server editions can host RDP sessions, but in order to use USB redirection to a Windows Server, the "Remote Desktop Session Host" role must be added, and corresponding setup. Best reference I can find, see:
USB redirection (remoteFX) working on win10, not on server 2016
In the case where Windows Server is being used to host virtual desktops (VDI deployment) with Remote Desktop Services, the virtual hosts must use Windows Enterprise editions in order for RemoteFX USB redirection to the virtual desktop to work.
See: VDI deployment – supported guest OSes
Unrelated to USB redirection, but related to more modern RemoteFX features such as:
- Remote Desktop Session Host (RDSH) support of hardware GPU
- RDSH H.264/AVC hardware encoding
- Single sign-on
Microsoft has this information:
Supported configurations for Remote Desktop Services
Further reference:
Introducing Microsoft RemoteFX USB Redirection: Part 1
You do realize that RemoteFX was discontinued right? – Ramhound – 2017-07-28T16:32:56.720
I was unaware that RemoteFX functionality for RDP was discontinued. I did some quick googling and I wasn't able to find any information on that. Do you mean RDP is being deprecated going forward or just that RemoteFX functionality will not be supported going forward? – M. Smith – 2017-07-28T18:21:45.317
No; I mean RemoteFX was depreciated. RDP was not – Ramhound – 2017-07-28T22:28:47.307