Aceitando uma conexão (Serviços de Área de Trabalho Remota)
Em algum momento, o cliente DVC (canal virtual dinâmico) solicitará uma conexão com o ouvinte DVC. Quando isso ocorre, o ouvinte pode gerar um canal de comunicação exclusivo para o cliente, que é manipulado pelo método OnNewChannelConnection de IWTSListenerCallback. Para obter um exemplo, consulte a implementação de CDVCSamplePlugin::OnNewChannelConnection no código de exemplo de Exemplo de Plug-in do Cliente DVC .
A figura a seguir mostra a sequência de eventos para estabelecer uma conexão DVC. Os objetos sombreados são fornecidos pelo usuário (aplicativo/serviço DVC e IWTSListenerCallback), enquanto os objetos não sombreados fazem parte da estrutura (Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota), ouvinte e IWTSVirtualChannel).
Observação
Essa figura pressupõe que um objeto ouvinte foi criado por meio de uma chamada CreateListener para IWTSVirtualChannelManager e que o plug-in especificou IWTSListenerCallback como um parâmetro.