Я разрабатываю инструмент для передачи строк из RDP-клиента против RDP-сервера. Связь осуществляется через виртуальные каналы RDP.
Это почти сделано, но мне нужно удалить содержимое виртуального канала при запуске сервера. Я имею в виду,
первым идет клиентская сторона, загруженная приложением MSTSC. Таким образом, серверная сторона всегда немного запаздывает в обмене данными. Мне нужно очистить любую строку, переданную на стороне сервера.
Я нашел эту функцию очистки (для стороны сервера и клиента):
http://msdn.microsoft.com/en-us/library/windows/desktop/aa383850(v=vs.85).aspx
Но если я использую любой из них, связь нарушается. Нет ошибок, но по ним никакие сообщения не передаются по сторонам. И они имеют это примечание в документации:
'This function currently is not used by Remote Desktop Services.'
Я ищу что-то для использования из коробки. Не то, что разработано мной.
Благодарю.
Задача ещё не решена.
Других решений пока нет …