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 |