Condividi tramite


Accettazione di una connessione (Servizi Desktop remoto)

A un certo punto, il client DVC (Dynamic Virtual Channel) richiederà una connessione al listener DVC. In questo caso, il listener può generare un canale di comunicazione univoco al client, gestito dal metodo OnNewChannelConnection di IWTSListenerCallback. Per un esempio, vedere l'implementazione di CDVCSamplePlugin::OnNewChannelConnection nel codice di esempio del plug-in del client DVC .

La figura seguente illustra la sequenza di eventi per stabilire una connessione DVC. Gli oggetti ombreggiati sono forniti dall'utente (applicazione/servizio DVC e IWTSListenerCallback), mentre gli oggetti non ombreggiati fanno parte del framework (Host sessione Desktop remoto (Host sessione Desktop remoto), listener e IWTSVirtualChannel.

sequenza di eventi per stabilire una connessione dvc

Nota

Questa figura presuppone che un oggetto listener sia stato creato tramite una chiamata CreateListener a IWTSVirtualChannelManager e che il plug-in abbia specificato IWTSListenerCallback come parametro.