Lorsqu'un utilisateur se connecte ou se reconnecte à un poste de travail distant, Horizon Client recueille des informations sur le système client et le Serveur de connexion envoie ces informations au poste de travail distant.

Horizon Agent écrit les informations d'ordinateur client dans le chemin d'accès HKCU\Volatile Environment du registre système sur les postes de travail distants qui sont déployés sur des machines mono-utilisateur. Pour les postes de travail distants déployés dans des sessions RDS, Horizon Agent écrit les informations de l'ordinateur client dans le chemin d'accès HKCU\Volatile Environment\x du registre système, où x est l'ID de la session sur l'hôte RDS.

Si Horizon Client est exécuté dans une session de poste de travail distant, il envoie les informations sur le client physique plutôt que celles sur la machine virtuelle au poste de travail distant. Par exemple, si un utilisateur se connecte depuis son système client à un poste de travail distant, lance Horizon Client dans le poste de travail distant et se connecte à un autre poste de travail distant, l'adresse IP du système client physique est envoyée au deuxième poste de travail distant. On appelle cette fonctionnalité mode imbriqué ou scénario à deux sauts. Horizon Client envoie ViewClient_Nested_Passthrough, qui est défini sur 1, avec les informations sur le système client pour indiquer qu'il envoie les informations sur le mode imbriqué.

Note : Les informations sur le système client sont transmises au poste de travail de second saut lors de la connexion de protocole initiale. Les informations sur le système client sont également mises à jour si la connexion de protocole de premier saut se déconnecte et se reconnecte.

Vous pouvez ajouter des commandes aux paramètres de stratégie de groupe CommandsToRunOnConnect, CommandsToRunOnReconnect et CommandsToRunOnDisconnect d'Horizon Agent pour exécuter des commandes ou des scripts de commande qui lisent ces informations dans le registre système lorsque des utilisateurs se connectent et se reconnectent à des postes de travail. Pour plus d'informations, reportez-vous à la section Exécution de commandes sur des postes de travail Horizon.

Informations sur le système client décrit les clés de Registre qui contiennent des informations sur le système client et répertorie les types de postes de travail et de systèmes clients qui les prennent en charge. Si Oui s'affiche dans la colonne Prend en charge le mode imbriqué, cela indique que les informations sur le client physique (plutôt que celles sur la machine virtuelle) sont envoyées à un poste de travail de second saut.
Note : Les entrées du tableau ne s'affichent dans le registre que si elles sont configurées.
Tableau 1. Informations sur le système client
Clé de registre Description Prend en charge le mode imbriqué Postes de travail pris en charge Systèmes clients pris en charge
ViewClient_IP_Address Adresse IP du système client. Oui VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_MAC_Address Adresse MAC du système client. Oui VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android
ViewClient_Machine_Name Nom de machine du système client. Oui VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Machine_Domain Domaine du système client. Oui VDI (machine mono-utilisateur)

RDS

Windows
ViewClient_LoggedOn_Username Nom d'utilisateur utilisé pour se connecter au système client. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac
ViewClient_LoggedOn_Domainname Nom de domaine utilisé pour se connecter au système client. VDI (machine mono-utilisateur)

RDS

Windows

Pour les clients Linux et Mac, consultez ViewClient_Machine_Domain.ViewClient_LoggedOn_Domainname n'est pas donné par le client Linux ou Mac, car les comptes Linux et Mac ne sont pas liés à des domaines Windows.

ViewClient_Type Nom du client léger ou type de système d'exploitation du système client. Oui VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Broker_DNS_Name Nom DNS de l'instance du Serveur de connexion. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_URL URL de l'instance du Serveur de connexion telle que spécifiée par le client ou la passerelle précédente. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
Broker_Tags Limitez l'intermédiation des pools à certains Serveurs de connexion uniquement. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
Broker_Pool_tags Limitez l'intermédiation des pools à certains Serveurs de connexion uniquement. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_GatewayHost Valeur de l'en-tête Hôte dans la demande présentée à la passerelle. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_Gateway_IP_Address Adresse IP de la passerelle. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_GatewayLocation Si la passerelle gère ou non les connexions internes ou externes. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_GatewayType S'il s'agit d'une passerelle prenant en charge Horizon, un code indiquant son type. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_Tunneled État de la connexion du tunnel du Serveur de connexion qui peut être true (activé) ou false (désactivé). VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_Tunnel_URL URL de la connexion du tunnel du Serveur de connexion, si elle est activée. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_Remote_IP_Address Adresse IP du système client qui est vue par l'instance du Serveur de connexion. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_Request_Path Toutes les adresses IP, à partir de l'adresse IP publique du système client qui est visible par l'instance du Serveur de connexion. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_TZID ID du fuseau horaire Olson.

Pour désactiver la synchronisation du fuseau horaire, activez le paramètre de stratégie de groupe Disable Time Zone Synchronization d'Horizon Agent.

VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Windows_Timezone Heure GMT standard.

Pour désactiver la synchronisation du fuseau horaire, activez le paramètre de stratégie de groupe Disable Time Zone Synchronization d'Horizon Agent.

VDI (machine mono-utilisateur)

RDS

Windows

ViewClient_Broker_DomainName Nom de domaine utilisé pour s'authentifier auprès du Serveur de connexion. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Broker_UserName Nom d'utilisateur utilisé pour s'authentifier auprès du Serveur de connexion. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Client_ID Spécifie l'Unique Client HardwareId utilisé comme lien vers la clé de licence. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Displays.Number Spécifie le nombre de moniteurs utilisés actuellement par le client. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Displays.Topology Spécifie la disposition, la résolution et les dimensions d'affichage du client. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Keyboard.Type Spécifie le type de clavier utilisé actuellement par le client. Par exemple : japonais, coréen. VDI (machine mono-utilisateur)

RDS

Windows
ViewClient_Launch_SessionType Spécifie le type de session. Il peut s'agir d'un poste de travail ou d'une application. VDI (machine mono-utilisateur)

RDS

La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client.
ViewClient_Mouse.Identifier Spécifie le type de souris. VDI (machine mono-utilisateur)

RDS

Windows
ViewClient_Mouse.NumButtons Spécifie le nombre de boutons pris en charge par la souris. VDI (machine mono-utilisateur)

RDS

Windows
ViewClient_Mouse.SampleRate Spécifie le taux, en rapports par seconde, auquel l'entrée d'une souris PS/2 est échantillonnée. VDI (machine mono-utilisateur)

RDS

Windows
ViewClient_Protocol Spécifie le protocole en cours d'utilisation. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Language Spécifie la langue du système d'exploitation. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Launch_Matched_Tags Spécifie une ou plusieurs balises. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Launch_ID Spécifie l'ID unique du pool de postes de travail ou d'applications. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Broker_Farm_ID Spécifie l'ID de batterie de serveurs du pool de postes de travail ou d'applications sur un hôte RDS. RDS Windows, Linux, Mac, Android, iOS
ViewClient_Client_Version Spécifie la version d'Horizon Client, au format {x.y.z}-{build_number} VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Keyboard.Subtype Spécifie le sous-type de clavier, une valeur spécifique au fournisseur VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac
ViewClient_Displays.TopologyV2 Affichages étendus. Topologie permettant d'inclure la valeur DPI de moniteur comme dernier élément. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Displays.SystemDpi Spécifie le PPP du système d'exploitation du client. VDI (machine mono-utilisateur)

RDS

Windows, Linux, Mac, Android, iOS
Note : Les définitions de ViewClient_LoggedOn_Username et de ViewClient_LoggedOn_Domainname dans Informations sur le système client s'appliquent à Horizon Client pour Windows.