Partilhar via


Configurações do Registro do PDV para .NET (Documentação do SDK do PDV para .NET v1.14)

O Microsoft Point of Service para .NET (POS para .NET) armazena determinadas informações de configuração no registro do sistema. Durante a instalação, os valores padrão são gravados no registro. Os valores de PDV para .NET são armazenados sob a chave \HKLM\SOFTWARE\POSfor.NET. Abaixo está uma lista de chaves do Registro e seus valores que o POS para .NET usa.

POSfor.NET Chave

Essa chave contém os seguintes valores.

Nome Descrição Tipo de Dados Default value
Configuração Nome do arquivo de configuração escrito pelo Gerenciador de dispositivos POS. REG_SZ C:\Documents and Settings\Todos os usuários\Application Data\Microsoft\Point Of Service\Configuration\Configuration.xml
Ficheiro de Estatísticas Nome do arquivo usado para registrar estatísticas do PDV para .NET. REG_SZ C:\Documents and Settings\Todos os usuários\Application Data\Microsoft\Point Of Service\Statistics\PosDeviceStatistics.xml

A chave de registo POSfor.NET tem três subchaves:

  • ControlAssemblies
  • ControlConfigs
  • Registo

Chave POSfor.NET\ControlAssemblies

Esta chave pode conter qualquer número de valores do tipo REG_SZ, cada um dos quais contém o nome de um diretório. PosExplorer irá iterar através de toda a lista de valores, pesquisando cada diretório. Portanto, os nomes dos valores não são importantes.

Esses valores precisarão ser modificados durante a configuração do sistema para que apontem para os locais apropriados para os requisitos específicos da instalação.

A tabela a seguir mostra os valores padrão que são gravados durante o processo de instalação do PDV para .NET SDK.

Nome Valores Predefinidos
(Predefinição) C:\Arquivos de Programas\Common Files\Microsoft Shared\Point Of Service\Control Assemblies\
ExemploSOs C:\Arquivos de Programas\Microsoft Point Of Service\SDK\Samples\Example Service Objects\
Simuladores C:\Arquivos de Programas\Microsoft Point Of Service\SDK\Samples\Simulator Service Objects\

Chave POSfor.NET\ControlConfigs

Na maioria dos casos, os dispositivos POS são emparelhados com objetos de serviço específicos usando o HardwareId atributo, mas em algumas situações raras, um provedor de objeto de serviço pode precisar da capacidade de atribuir um dispositivo diferente a um objeto de serviço sem redistribuir todo o assembly.

Para acomodar essas situações, o POS para .NET oferece suporte à capacidade de associar o dispositivo a um objeto de serviço em um arquivo de configuração XML Plug and Play.

Essa chave contém um valor que aponta para o local desses arquivos de configuração Plug and Play.

Name Valor Predefinido
(Predefinição) C:\Arquivos de Programas\Common Files\Microsoft Shared\Point Of Service\Control Configurations\

POSfor.NET\Chave de registo

Essa chave contém valores que ditam como o POS para .NET lida com arquivos de log. Tanto o POS para .NET quanto os aplicativos, usando o Logger objeto, podem gravar no arquivo de log.

A tabela a seguir mostra os valores dessa chave.

Nome Descrição Tipo de Dados Predefinição
Ativado(a) Defina como true se o registro em log estiver habilitado. REG_DWORD 0 (não ativado)
Location O local onde os arquivos de log serão gravados. REG_SZ %TEMP%
MaxLogFileSizeMB O tamanho máximo permitido do log, em megabytes. REG_DWORD 10
Nome O nome base do arquivo de log. As informações de data e hora seguem o nome do arquivo. A extensão .txt é anexada. REG_SZ CCL

Consulte Também

Referência

Conceitos

Outros Recursos