Compartir a través de


Configuración del Registro de POS para .NET (documentación del SDK de POS para .NET v1.14)

Microsoft Point of Service para .NET (POS para .NET) almacena cierta información de configuración en el Registro del sistema. Durante la instalación, los valores predeterminados se escriben en el Registro. Los valores de POS para .NET se almacenan en la clave \HKLM\SOFTWARE\POSfor.NET. A continuación, se muestra una lista de las claves del Registro y los valores que usa POS para .NET.

Clave POSfor.NET

Esta clave contiene los siguientes valores.

Nombre Descripción Tipo de datos Valor predeterminado
Configuración Nombre del archivo de configuración escrito por el administrador de dispositivos de POS. REG_SZ C:\Documents and Settings\All Users\Application Data\Microsoft\Point Of Service\Configuration\Configuration.xml
StatisticsFile Nombre del archivo usado para registrar las estadísticas de POS para .NET. REG_SZ C:\Documents and Settings\All Users\Application Data\Microsoft\Point Of Service\Statistics\PosDeviceStatistics.xml

La clave del Registro POSfor.NET tiene tres subclaves:

  • ControlAssemblies
  • ControlConfigs
  • Registro

Clave POSfor.NET\ControlAssemblies

Esta clave puede contener cualquier número de valores de tipo REG_SZ, cada uno de los cuales contiene el nombre de un directorio. PosExplorer recorrerá en iteración toda la lista de valores, buscando en cada directorio. Por lo tanto, los nombres de los valores no son importantes.

Estos valores se tendrán que modificar durante la configuración del sistema para que apunten a las ubicaciones adecuadas para los requisitos específicos de la instalación.

En la tabla siguiente, se muestran los valores predeterminados que se escriben durante el proceso de instalación del SDK de POS para .NET.

Nombre Valores predeterminados
(Es el valor predeterminado). C:\Program Files\Common Files\Microsoft Shared\Point Of Service\Control Assemblies\
ExampleSOs C:\Program Files\Microsoft Point Of Service\SDK\Samples\Example Service Objects\
Simuladores C:\Program Files\Microsoft Point Of Service\SDK\Samples\Simulator Service Objects\

Clave POSfor.NET\ControlConfigs

En la mayoría de los casos, los dispositivos POS se emparejan con objetos de servicio específicos mediante el atributo HardwareId, pero en algunas situaciones poco frecuentes, un proveedor de objetos de servicio puede necesitar la capacidad de asignar un dispositivo diferente a un objeto de servicio sin redistribuir todo el ensamblado.

Para dar cabida a estas situaciones, POS para .NET admite la capacidad de asociar el dispositivo a un objeto de servicio en un archivo de configuración XML Plug and Play.

Esta clave contiene un valor que apunta a la ubicación de estos archivos de configuración Plug and Play.

Nombre Valor predeterminado
(Es el valor predeterminado). C:\Program Files\Common Files\Microsoft Shared\Point Of Service\Control Configurations\

Clave POSfor.NET\Logging

Esta clave contiene valores que determinan cómo controla los archivos de registro POS para .NET. Tanto POS para .NET como las aplicaciones, mediante el objeto Logger, pueden escribir en el archivo de registro.

En la tabla siguiente, se muestran los valores de esta clave.

Nombre Descripción Tipo de datos Valor predeterminado
Habilitada Se establece en true si el registro está habilitado. REG_DWORD 0 (no habilitado)
Location Ubicación donde se escribirán los archivos de registro. REG_SZ %TEMP%
MaxLogFileSizeMB Tamaño máximo permitido del registro, en megabytes. REG_DWORD 10
Nombre Nombre base del archivo de registro. La información de fecha y hora sigue al nombre de archivo. Se anexa la extensión .txt. REG_SZ CCL

Consulte también

Referencia

Conceptos

Otros recursos