Compartilhar via


Configuring Client Information and Connections on a Thin Client

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Quando ele se conecta a um servidor, o shell usa configurações Registro para determinar a lista de clientes registrados. Portanto, você pode configurar cada cliente no Registro.

Antes ele pode estabelecer uma conexão para um servidor, o shell de cliente fino Windows deve ter a seguinte informações para cada cliente que ele gerencia:

  • O shell requer o valor Descrição, ou um nome exibir a apresentação quando ela cria uma nova conexão.
  • O shell requer o valor TYPE, ou um oito-descrição caractere para exibir em List View.
  • O shell requer informações sobre como criar a conexão.

São fornecidas informações sobre como configurar as informações em pontos de marcador três anterior no restante deste tópico.

Registrado chave de raiz do Registro do cliente

In a HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration chave raiz Registro, um chave do Registro com um nome exclusivo deve existir para cada cliente. Cada uma dessas chaves Registro contém informações sobre um cliente específico e sobre cada conexão que foi definido para ele.

O shell usa informações na chave de raiz Registro, HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration, para determinar os clientes registrados. A chave raiz Registro contém cliente informações Registro chaves e uma entrada. A seguinte tabela mostra o nomeado valor na chave raiz de Registro.

Valor Descrição

DefaultClient: REG_SZ

Esse valor especifica a chave cliente registrado para designar como o cliente usar como padrão quando um usuário cria uma nova conexão. De exemplo, para definir o cliente usar como padrão RDP, esse valor seria RDP.

Nenhuma configuração padrão é fornecida.

Não confunda esta nome da chave com o Tipo entrada de um cliente registrado.

O seguinte é exemplos de cliente informações Registro chaves na raiz de chave do Registro.

[HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration\RDP]
[HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration\VT100]
[HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration\3270]

Chave do Registro de informações do cliente

O HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration\ <O nome do seu cliente > chave Registro contém informações sobre um cliente específico. Se a entrada para um cliente específico está incompleta ou inválido, o shell ignora esse cliente e um usuário não é possível criar conexões para um servidor que se baseiam desse cliente. Se o shell encontrar um cliente que esteja configurado incorretamente, nenhuma mensagem de erro será exibida.

A seguinte tabela mostra o nomeado valores em uma chave Registro informações cliente.

Valor Descrição

Descrição: REG_SZ

Esse valor especifica o nome exibir para o cliente. De exemplo, o nome exibir para Microsoft RDP pode ser "Microsoft remoto da área de trabalho cliente". Quando ele cria conexões, o shell apresenta uma lista de emuladores e suas descrições.

Nenhuma configuração padrão é fornecida.

Esse valor é exigido.

Tipo: REG_SZ

Esse valor especifica o oito curto-descrição caractere para o cliente. Este informações são exibidas na Tipo coluna de interface de usuário Windows Thin Client Shell (interface do usuário).

Este valor não precisa corresponder ao nome na chave Registro informações de cliente. De exemplo, dois clientes VT100 tenha a chave cliente nomes de VT100a e VT100b. No entanto, o Tipo valor pode ser VT100 Para ambos os clientes.

Nenhuma configuração padrão é fornecida.

Esse valor é exigido.

NewExe: REG_SZ

Esse valor especifica o aplicativo auxiliar para chamar quando uma nova conexão é criado. Cada cliente deve ter um aplicativo auxiliar para criar novas conexões. O aplicativo auxiliar para criar novas conexões deve ser um assistente.

Nenhuma configuração padrão é fornecida.

Esse valor é exigido.

NewCmdLineArgs: REG_SZ

Esse valor especifica o linha de comando argumentos para transmitir para o aplicativo auxiliar especificado pelo NewExe valor. O linha de comando argumentos podem especificar o exigido função. Isso é útil se você desejar fornecer um aplicativo auxiliar para criar, editar e excluir conexões.

Nenhuma configuração padrão é fornecida.

Esse valor é opcional.

O seguinte exemplo de código mostra o cliente informações Registro chave que é exigido para RDP e suas entradas.

[HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration\RDP]
    "Description"="Microsoft Remote Desktop Client"
    "Type"="RDP"
    "NewExe"="Tsconwiz.exe"
    "NewCmdLineArgs"=""

Chave do Registro conexões

O shell de cliente fino Windows também requer informações sobre como iniciar, editar e excluir cada conexão que ele gerencia. Informações sobre as conexões são especificadas na HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration\O nome do seu cliente\Connections chave Registro.

Cada conexão específica é representado como um HKEY_LOCAL_MACHINE\Software\Microsoft\WBT\Clients\Registration\O nome do seu cliente\Connections\ <Seu nome conexão > subchave in a Conexões chave Registro.

Aa933923.collapse(pt-BR,WinEmbedded.60).gif Criar a chave do Registro conexões

Você deve criar um Conexões chave Registro em cada chave Registro informações cliente. In a Conexões chave, cada subchave representa uma entrada conexão. As entradas em cada conexão-subchave entrada deve armazenar todos os valores que são exigido pelo shell.

Durante operação, cada cliente também deve manter informações conexão in a Conexão chave. Esteja ciente que se entradas conexão para um cliente forem alteradas, você não precisará redefinir o sistema.

Aa933923.collapse(pt-BR,WinEmbedded.60).gif Shell e chaves do Registro conexões

O shell enumera através de itens na Conexões chave para determinar a lista de conexões que são definidas para cada cliente.

O shell também atualiza informações conexão para um cliente depois que uma operação adicionar, um operação de edição ou uma operação de exclusão é efetuada por um usuário.

Aa933923.collapse(pt-BR,WinEmbedded.60).gif Entradas de valores nomeados

Informações de forma de conexão-entrada nomeado valores devem ser adicionados a conexão-entrada subchave que está definido para cada conexão.

Se os valores Registro para uma entrada conexão são incompletos ou não válido, o irá shell ignorar a conexão e irá não adicionar a conexão para a lista. No entanto, uma mensagem de erro não exibir para o usuário se o shell encontrar uma conexão configurada incorretamente.

A seguinte tabela mostra o nomeado valores para cada entrada na conexão a Conexões chave. Esses valores são exigido.

Valor Descrição

Descrição: REG_SZ

Esse valor especifica o nome exibir para a conexão. O shell de cliente fino Windows exibe as conexões por nomes que são obtidos esse valor.

Nenhuma configuração padrão é fornecida.

StartExe: REG_SZ

Esse valor especifica o arquivo executável para iniciar quando uma nova conexão é criado.

Nenhuma configuração padrão é fornecida.

StartCmdLineArgs: REG_SZ

Esse valor especifica o linha de comando argumentos para transmitir para o executável especificado pelo StartExe valor.

Nenhuma configuração padrão é fornecida.

PropertiesExe: REG_SZ

Esse valor especifica o aplicativo auxiliar para chamar ao modificar as propriedades ou edição uma conexão existente.

Nenhuma configuração padrão é fornecida.

PropertiesCmdLineArgs: REG_SZ

Esse valor especifica o linha de comando argumentos para transmitir para o aplicativo auxiliar especificado pelo PropertiesExe valor.

Nenhuma configuração padrão é fornecida.

DeleteExe: REG_SZ

Esse valor especifica o aplicativo auxiliar para chamar quando ele exclui uma conexão.

Nenhuma configuração padrão é fornecida.

DeleteCmdLineArgs: REG_SZ

Esse valor especifica o linha de comando argumentos para transmitir para o aplicativo auxiliar especificado pelo DeleteExe valor.

Nenhuma configuração padrão é fornecida.

Para configurar informações cliente no Registro

  1. Em Platform Builder, sobre o Arquivo menu, selecione Abrire em seguida, selecione Arquivo.

  2. Definir Arquivos do tipo Para Todos os arquivos.

  3. Navegue até % _WINCEROOT%\PUBLIC\RDP\OAK\FILES.

  4. Selecionar arquivo RDP.reg e clique Abrir.

  5. Em RDP.reg, adicionar uma chave raiz Registro.

  6. Na chave raiz, adicionar uma chave Registro Client Information e dar é um nome exclusivo.

  7. Para a chave Registro Client Information, adicionar o nomeado valores para Descrição, Tipo, NewExee, opcionalmente, para NewCmdLineArgs.

  8. Na chave Registro Client Information, adicionar uma chave Registro conexões.

  9. Para a chave Registro conexões, adicionar o nomeado valores para Descrição, StartExe, StartCmdLineArgs, PropertiesExe, PropertiesCmdLineArgs, DeleteExe, e DeleteCmdLineArgs.

  10. Sobre o Arquivo menu, selecione Salvar RDP.reg.

Durante o processo de criação, makeimg.exe processa todos os arquivos .reg nos diretórios compilar para criar um arquivo único, Reginit.ini. Reginit.ini constitui a base para o Registro sistema.

See Also

Tasks

How to Develop a Thin Client

Other Resources

Customizing a Thin Client