Share via


Utilisation des canaux virtuels des services Bureau à distance

Pour implémenter un canal virtuel, vous fournissez les modules serveur et client de l’application d’un canal virtuel. Le module serveur peut être une application en mode utilisateur ou un pilote en mode noyau. Le module client doit être une DLL.

Pour obtenir une description de ces modules, consultez les rubriques suivantes.

Contenu de cette section

Application serveur de canal virtuel

Le module serveur d’une application qui utilise des canaux virtuels doit être une application en mode utilisateur s’exécutant dans une session cliente sur le serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). Notez que vous devez fournir une méthode pour démarrer l’application serveur.

DLL du client de canal virtuel

Le client d’une application de canaux virtuels est une DLL qui est chargée pendant l’initialisation des services Bureau à distance sur l’ordinateur client. La DLL doit être inscrite sur l’ordinateur client.

Inscription du client de canal virtuel

Vous devez stocker le nom de la DLL cliente dans le Registre.

Canaux virtuels persistants de contrôle à distance

Un canal virtuel persistant de contrôle à distance n’est pas fermé lorsqu’un contrôle à distance se connecte ou se déconnecte pour la session connectée au client. Les données continueront d’être transmises et reçues via ce canal.

Canaux virtuels dynamiques

Les API de canal virtuel dynamique (DVC) étendent les API de canal virtuel existantes pour les services Bureau à distance, appelées API de canal virtuel statique (SVC).

Si vous avez activé l’application d’un canal virtuel dans votre déploiement des services Bureau à distance, vous pouvez également rendre l’application disponible pour les ordinateurs clients qui accèdent au serveur hôte de session Bureau à distance au moyen du contrôle ActiveX bureau à distance. Pour plus d’informations, consultez Utilisation du contrôle ActiveX Bureau à distance avec des canaux virtuels.