Função de retorno de chamada VIRTUALCHANNELENTRY (cchannel.h)

Um ponto de entrada definido pelo aplicativo para a DLL do lado do cliente de um aplicativo que usa canais virtuais dos Serviços de Área de Trabalho Remota. Os Serviços de Área de Trabalho Remota chamam esse ponto de entrada para passar um conjunto de ponteiros de função para a DLL do cliente. O cliente chama essas funções para trabalhar com canais virtuais. Sua implementação virtualChannelEntry deve chamar a função VirtualChannelInit para inicializar o acesso aos canais virtuais.

Sintaxe

VIRTUALCHANNELENTRY Virtualchannelentry;

BOOL VCAPITYPE Virtualchannelentry(
  [in] PCHANNEL_ENTRY_POINTS pEntryPoints
)
{...}

Parâmetros

[in] pEntryPoints

Ponteiro para uma estrutura CHANNEL_ENTRY_POINTS que contém ponteiros para as funções de canal virtual do lado do cliente.

Esse ponteiro não é mais válido após o retorno da função VirtualChannelEntry . Você deve fazer uma cópia dessa estrutura na memória alocada por extensão para uso posterior.

Retornar valor

Retornará TRUE se a função for bem-sucedida.

Retornará FALSE se ocorrer um erro. Nesse caso, os Serviços de Área de Trabalho Remota descarregam sua DLL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho cchannel.h

Confira também

CHANNEL_ENTRY_POINTS

Virtualchannelinit