Adresses IP et noms d’ordinateurs
Plusieurs utilisateurs peuvent être connectés simultanément à un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). Par conséquent, il n’est pas sûr de supposer que le nom de l’ordinateur ou l’adresse IP attribuée à l’ordinateur sont associés à un seul utilisateur. Cela diffère d’un environnement Windows mono-utilisateur, dans lequel un seul utilisateur est connecté à la fois.
Les applications qui utilisent le nom d’ordinateur ou l’adresse IP pour la gestion des licences ou comme moyen d’identifier une itération de l’application sur le réseau ne fonctionneront pas correctement dans un environnement services Bureau à distance, car le nom d’ordinateur ou l’adresse IP du serveur peut être associé à de nombreux utilisateurs.
Dans un environnement services Bureau à distance, chaque terminal client ou émulateur de terminal a une adresse IP et un nom d’ordinateur distincts. Pour récupérer l’adresse IP et le nom d’ordinateur d’un client, appelez la fonction WTSQuerySessionInformation . D’autres fonctions qui récupèrent ces adresses réseau et les noms d’ordinateur récupèrent le nom et l’adresse du serveur hôte de session Bureau à distance. Par exemple, la fonction GetComputerNameEx retourne le nom de l’ordinateur du serveur.