Fonction de rappel VIRTUALCHANNELENTRY (cchannel.h)
Point d’entrée défini par l’application pour la DLL côté client d’une application qui utilise des canaux virtuels des services Bureau à distance. Les services Bureau à distance appellent ce point d’entrée pour passer un ensemble de pointeurs de fonction à la DLL cliente. Le client appelle ces fonctions pour travailler avec des canaux virtuels. Votre implémentation VirtualChannelEntry doit appeler la fonction VirtualChannelInit pour initialiser l’accès aux canaux virtuels.
VIRTUALCHANNELENTRY Virtualchannelentry;
BOOL VCAPITYPE Virtualchannelentry(
[in] PCHANNEL_ENTRY_POINTS pEntryPoints
)
{...}
[in] pEntryPoints
Pointeur vers une structure CHANNEL_ENTRY_POINTS qui contient des pointeurs vers les fonctions de canal virtuel côté client.
Ce pointeur n’est plus valide une fois que la fonction VirtualChannelEntry est retournée. Vous devez effectuer une copie de cette structure dans la mémoire allouée à l’extension pour une utilisation ultérieure.
Retourne TRUE si la fonction réussit.
Retourne la valeur FALSE si une erreur se produit. Dans ce cas, les services Bureau à distance déchargent votre DLL.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | cchannel.h |