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. Vous pouvez le faire de plusieurs façons ; par exemple, vous pouvez utiliser un script d’ouverture de session, un programme ou un script dans le dossier Démarrage. Les utilisateurs peuvent également lancer l’application.
Vous devez stocker le nom de l’application serveur de canal virtuel dans le Registre en ajoutant une sous-clé à l’emplacement suivant :
HKEY_LOCAL_MACHINE\Système\Currentcontrolset\Contrôle\Terminal Server\Addins
Pour plus d’informations sur la sous-clé, consultez Supervision des connexions de session et des déconnexions.
L’application serveur peut appeler la fonction WTSVirtualChannelOpen pour ouvrir un handle sur un canal virtuel. L’application peut ensuite utiliser le handle dans l’une des fonctions suivantes.
-
Ferme un handle de canal virtuel ouvert.
-
Supprime toutes les données d’entrée en file d’attente envoyées du client au serveur sur un canal virtuel spécifique.
Notes
Cette fonction n’est actuellement pas utilisée par les services Bureau à distance.
-
Supprime toutes les données de sortie en file d’attente envoyées du serveur au client sur un canal virtuel spécifique.
Notes
Cette fonction n’est actuellement pas utilisée par les services Bureau à distance.
-
Retourne des informations sur un canal virtuel spécifié.
-
Lit les données à partir de l’extrémité du serveur d’un canal virtuel.
-
Écrit des données à l’extrémité du serveur d’un canal virtuel.