Прием подключения (службы удаленных рабочих столов)
В определенный момент времени клиент динамического виртуального канала (DVC) запросит подключение к прослушивателю DVC. В этом случае прослушиватель может создать уникальный канал связи с клиентом, который обрабатывается методом OnNewChannelConnectionIWTSListenerCallback. Пример см. в описании реализации CDVCSamplePlugin::OnNewChannelConnection в примере кода клиентского подключаемого модуля DVC .
На следующем рисунке показана последовательность событий для установки подключения DVC. Затененные объекты предоставляются пользователем (приложение или служба DVC и IWTSListenerCallback), а незатененные объекты являются частью платформы (служба узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов), прослушиватель и IWTSVirtualChannel).
Примечание
На этом рисунке предполагается, что объект прослушивателя был создан с помощью вызова CreateListeneriWTSVirtualChannelManager и что подключаемый модуль указал IWTSListenerCallback в качестве параметра.