I've got a user running an application through the RDP / RemoteApp system.
I need to pass a message from a local app to another app running on the remote side. I control both of them completely. The message is a few bytes and I care about <1s latency. Completely async, there's no response.
How can I achieve that? I couldn't find any information about something like a custom side channel in RDP.
The options I know of are not great:
- monitoring file changes on a mapped drive - that would be really slow... not sure that's even guaranteed to be reliable over RDP
- fake USB/smartcard device redirect - that's a serious overkill and I really don't want to write drivers just for this
Is there anything much simpler? Ideally I'd love to just share a named pipe, but that doesn't seem possible.