Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Una aplicación utiliza Microsoft Point of Service (POS) para .NET 1.12 a reclamar un dispositivo. En este caso, las aplicaciones que se ejecutan bajo otra cuenta de usuario no pueden reclamar este dispositivo. Cuando se produce este problema, POS para .NET 1.12 ejecuta la lógica de solicitud incorrecta y devuelve incorrectamente una excepción ArgumentNullException. Además, los intentos sucesivos por otra cuenta de usuario para reclamar el dispositivo producirá un error incluso después de que se libera el dispositivo.

Notas:

  • Este problema no ocurre si se ejecutan aplicaciones que aseguran el dispositivo con la misma cuenta de usuario.

  • La excepción ArgumentNullException no es la excepción que se corresponde con el error que se produce. Cuando se produce este problema, espera que la excepción que se corresponde con el error que se devuelve.

Causa

Este problema se produce porque sólo una cuenta de usuario puede tener acceso al evento global que usa POS para .NET 1.12. POS para .NET 1.12 usa eventos globales para seguir el estado de un dispositivo cuando el dispositivo de reclamaciones de un objeto de servicio que utiliza un evento con nombre.

Nota: En POS para .NET 1.12, clases de dispositivos básicos y clases de dispositivos de Base utilizan eventos con nombre. Sin embargo, los objetos de servicio que se basan en las clases básicas de dispositivos pueden proporcionar su propia implementación para asegurarse de que sólo una instancia del dispositivo se reclama en cualquier momento.

Solución

Información de actualización

Esta actualización proporciona un atributo de seguridad cuando se crea el evento global. Este atributo de seguridad permite varias cuentas de usuario tener acceso al evento global. Si se producen problemas cuando una aplicación reclama un dispositivo, POS para .NET 1.12 contiene la lógica de la afirmación correcta y devuelve las excepciones que corresponden a los errores que se producen.

Obtención de esta actualización

El siguiente archivo está disponible para su descarga desde el Centro de descarga de Microsoft:
Download
Para obtener más información acerca de cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:

cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft analizó este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores seguros que ayudan a evitar cambios no autorizados en el archivo.

Requisitos previos

Para aplicar esta actualización, debe ejecutar POS para .NET 1.12.

Información del registro

Para aplicar esta actualización, no es necesario realizar ningún cambio en el registro.

Requisito de reinicio

Es posible que tenga que reiniciar el equipo después de aplicar esta actualización.

Información para sustituir la actualización

Esta actualización no reemplaza a ninguna actualización publicada previamente.

Información de archivo

La versión en inglés (Estados Unidos) de esta revisión instala archivos que tienen los atributos enumerados en las tablas siguientes. Las fechas y las horas de estos archivos se muestran en la hora Universal coordinada (UTC). Las fechas y las horas de estos archivos en el equipo local se muestran en horario local junto con la diferencia de horario de verano (DST) actual. Además, las fechas y las horas pueden cambiar cuando realiza determinadas operaciones en los archivos.

Nombre del archivo

Tamaño de archivo

Fecha

Hora

Kb980087.msp

78,336

01-Feb-2010

07:04

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×