Quando um usuário se conecta ou reconecta a uma área de trabalho remota, o Horizon Client coleta informações sobre o sistema do cliente e o intermediário de conexão envia essas informações para a área de trabalho remota.

Horizon Agent grava as informações do computador cliente no caminho do Registro do sistema HKCU\Volatile Environment em áreas de trabalho remotas implantadas em máquinas de usuário único. Para áreas de trabalho remotas implantadas em sessões do RDS, Horizon Agent grava as informações do computador cliente no caminho do registro do sistema HKCU\Volatile Environment\\}x, em que x é a ID da sessão, no host RDS.

Se o Horizon Client estiver em execução dentro de uma sessão de área de trabalho remota, ele enviará as informações do cliente físico em vez das informações da máquina virtual para a área de trabalho remota. Por exemplo, se um usuário se conectar de seu sistema cliente a uma área de trabalho remota, iniciar o Horizon Client dentro da área de trabalho remota e se conectar a outra área de trabalho remota, o endereço IP do sistema cliente físico será enviado para a segunda área de trabalho remota. Esse recurso é chamado de modo aninhado ou cenário de salto duplo. Horizon Client envia ViewClient_Nested_Passthrough, que é definido como 1, junto com as informações do sistema do cliente para indicar que está enviando informações de modo aninhado.

Observação: As informações do sistema do cliente são passadas para a área de trabalho do segundo salto na conexão de protocolo inicial. As informações do sistema do cliente também serão atualizadas se a conexão do protocolo de primeiro salto for desconectada e reconectada.

Você pode adicionar comandos às configurações de política de grupo Horizon Agent CommandsToRunOnConnect, CommandsToRunOnReconnect e CommandsToRunOnDisconnect para executar comandos ou scripts de comando que lêem essas informações do registro do sistema quando os usuários se conectam e reconectam a áreas de trabalho. Consulte Executando comandos em desktops do Horizon para obter mais informações.

Informações do sistema do cliente descreve as chaves do Registro que contêm informações do sistema cliente e lista os tipos de áreas de trabalho e sistemas cliente que as suportam. Se Sim aparecer na coluna Suporta modo aninhado (Supports Nested Mode), isso indica que as informações do cliente físico (em vez de informações da máquina virtual) são enviadas para uma área de trabalho de segundo salto.
Observação: As entradas na tabela aparecem no Registro somente se estiverem configuradas.
Tabela 1. Informações do sistema do cliente
Valor do Registro Descrição Compatível com o modo aninhado Áreas de trabalho compatíveis Sistemas de cliente compatíveis
ViewClient_IP_Address O endereço IP do sistema cliente. Sim VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_MAC_Address O endereço MAC do sistema cliente. Sim VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android
ViewClient_Machine_Name O nome da máquina do sistema cliente. Sim VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Machine_Domain O domínio do sistema do cliente. Sim VDI (máquina de usuário único)

RDS

Windows
ViewClient_LoggedOn_Username O nome de usuário que foi usado para efetuar login no sistema do cliente. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac
ViewClient_LoggedOn_Domainname O nome de domínio que foi usado para efetuar login no sistema do cliente. VDI (máquina de usuário único)

RDS

Windows

Para clientes Linux e Mac, consulte ViewClient_Machine_Domain.ViewClient_LoggedOn_Domainname não é fornecido pelo cliente Linux ou Mac porque as contas Linux e Mac não estão vinculadas a domínios Windows.

ViewClient_Type O nome do thin client ou o tipo de sistema operacional do sistema cliente. Sim VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Broker_DNS_Name O nome DNS da instância do intermediário de conexão. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_URL A URL da instância do intermediário de conexão conforme especificada pelo cliente ou pelo gateway anterior. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
Broker_Tags Restrinja os pools a serem intermediados por determinados intermediários de conexão somente. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
Broker_Pool_tags Restrinja os pools a serem intermediados por determinados intermediários de conexão somente. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_GatewayHost O valor do cabeçalho Host na solicitação apresentada ao gateway. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_Gateway_IP_Address O endereço IP do gateway. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_GatewayLocation Se o gateway está processando conexões internas ou externas. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_GatewayType Se este for um gateway compatível com o Horizon, um código indicando seu tipo. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_Tunneled O status da conexão de túnel para a instância do intermediário de conexão, que pode ser true (ativado) ou false (desativado). VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não coletado por Horizon Client.
ViewClient_Broker_Tunnel_URL A URL da conexão de túnel do intermediário de conexão, se a conexão de túnel estiver ativada. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_Remote_IP_Address O endereço IP do sistema do cliente que é visto pela instância do intermediário de conexão. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_Request_Path Todos os endereços IP, começando com o endereço IP público do sistema cliente que é visto pela instância do intermediário de conexão. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_TZID A ID de fuso horário de Olson.

Para desativar a sincronização de fuso horário, ative a configuração de política de grupo Horizon Agent Disable Time Zone Synchronization.

VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Windows_Timezone A hora padrão GMT.

Para desativar a sincronização de fuso horário, ative a configuração de política de grupo Horizon Agent Disable Time Zone Synchronization.

VDI (máquina de usuário único)

RDS

Windows

ViewClient_Broker_DomainName Nome de domínio usado para autenticar no intermediário de conexão. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Broker_UserName Nome de usuário usado para autenticar o intermediário de conexão. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Client_ID Especifica o Unique Client HardwareId usado como um link para a chave de licença. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Displays.Number Especifica o número de monitores que estão sendo usados no cliente. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Displays.Topology Especifica a organização, a resolução e as dimensões das telas no cliente. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Keyboard.Type Especifica o tipo de teclado que está sendo usado no cliente. Por exemplo: japonês, coreano. VDI (máquina de usuário único)

RDS

Windows
ViewClient_Launch_SessionType Especifica o tipo de sessão. O tipo pode ser desktop ou aplicativo. VDI (máquina de usuário único)

RDS

O valor é enviado diretamente do intermediário de conexão, não reunido por Horizon Client.
ViewClient_Mouse.Identifier Especifica o tipo de mouse. VDI (máquina de usuário único)

RDS

Windows
ViewClient_Mouse.NumButtons Especifica o número de botões suportados pelo mouse. VDI (máquina de usuário único)

RDS

Windows
ViewClient_Mouse.SampleRate Especifica a taxa, em relatórios por segundo, na qual a entrada de um mouse PS/2 é amostrada. VDI (máquina de usuário único)

RDS

Windows
ViewClient_Protocol Especifica o protocolo que está sendo usado. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Language Especifica o idioma do sistema operacional. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Launch_Matched_Tags Especifica uma ou mais tags. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Launch_ID Especifica a ID exclusiva da área de trabalho ou do pool de aplicativos. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Broker_Farm_ID Especifica a ID do farm da área de trabalho ou do pool de aplicativos em um host RDS. RDS Windows, Linux, Mac, Android, iOS
ViewClient_Client_Version Especifica a versão do cliente Horizon, no formato {x.y.z}-{build_number} VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Keyboard.Subtype Especifica o subtipo de teclado, um valor específico do fornecedor VDI (máquina de usuário único)

RDS

Windows, Linux, Mac
ViewClient_Displays.TopologyV2 Extended Displays.Topology para incluir o valor Monitor DPI como o último elemento. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
ViewClient_Displays.SystemDpi Especifica o DPI do sistema do sistema operacional cliente. VDI (máquina de usuário único)

RDS

Windows, Linux, Mac, Android, iOS
Observação: As definições de ViewClient_LoggedOn_Username e ViewClient_LoggedOn_Domainname em Informações do sistema do cliente se aplicam a Horizon Client para Windows.