Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Symptômes

Une application utilise Microsoft Point of Service (POS) pour .NET 1.12 revendiquer un périphérique. Dans ce cas, les applications qui sont exécutent sous un compte d’utilisateur différent ne peut pas prétendre à ce périphérique. Lorsque ce problème se produit, POS pour .NET 1.12 exécute la logique de demande incorrect et renvoie à tort une exception ArgumentNullException. En outre, les tentatives successives à l’autre compte d’utilisateur pour demander le périphérique échouent même après que le périphérique est libéré.

Remarques

  • Ce problème ne se produit pas si les applications qui demandent le périphérique s’exécutent sous le même compte d’utilisateur.

  • L’exception ArgumentNullException n’est pas l’exception qui correspond à l’erreur qui se produit. Lorsque ce problème se produit, vous vous attendez l’exception correspondant à l’échec doit être retourné.

Cause

Ce problème se produit car le compte qu’un seul utilisateur peut accéder à l’événement global par POS for .NET 1.12. POS pour .NET 1.12 utilise les événements pour effectuer le suivi de l’état d’un périphérique lorsque le périphérique plaint un objet de service qui utilise un événement nommé.

Remarque Dans POS pour .NET 1.12, classes de périphériques de base et les classes de périphériques de Base utilisent des événements nommés. Toutefois, les objets de service qui sont basés sur la base des classes de périphériques peuvent fournir leur propre implémentation pour vous assurer qu’une seule instance du périphérique est demandée à tout moment.

Résolution

Informations de mise à jour

Cette mise à jour fournit un attribut de sécurité lors de la création de l’événement global. Cet attribut de sécurité permet à plusieurs comptes d’utilisateur de l’événement global d’accéder. Si des problèmes se produisent lorsqu’une application prétend un périphérique, POS for .NET 1.12 exécute la logique de la demande appropriée, puis renvoie les exceptions qui correspondent pour les défaillances qui se produisent.

Comment faire pour obtenir cette mise à jour

Le fichier suivant est disponible au téléchargement à partir du Microsoft Download Center :
Download
Pour plus d'informations sur la façon de télécharger des fichiers de support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :


Microsoft a vérifié que ce fichier ne comportait pas de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés, ce qui empêche toute modification non autorisée du fichier.

Conditions préalables

Pour appliquer cette mise à jour, vous devez exécuter POS pour .NET 1.12.

Informations concernant le Registre

Pour effectuer cette mise à jour, il est inutile d'apporter des modifications au Registre.

Nécessite un redémarrage

Vous devrez peut-être redémarrer l'ordinateur après avoir appliqué cette mise à jour.

Mettre à jour les informations sur le remplacement

Cette mise à jour ne remplace pas de mise à jour précédemment publiée.

Informations sur les fichiers

La version anglaise (États-Unis) de ce correctif logiciel installe des fichiers dont les attributs sont répertoriés dans les tableaux ci-dessous. Les dates et heures de ces fichiers sont répertoriées en temps universel coordonné (UTC). Les dates et heures de ces fichiers sur votre ordinateur local sont affichées dans votre heure locale en tenant compte de l'heure d'été (DST). En outre, les dates et heures peuvent changer lorsque vous effectuez certaines opérations sur les fichiers.

Nom de fichier

Taille du fichier

Date

Heure

Kb980087.msp

78,336

01-Feb-2010

07:04

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Pour plus d'informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

Description terminologie standard utilisée pour décrire les mises à jour logicielles de Microsoft

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×