Disponibilité du package global de correctifs COM + XP Windows 9

Traductions disponibles Traductions disponibles
Numéro d'article: 895200 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article répertorie les bogues de COM + qui sont résolus dans le Windows XP post-Service Pack 2 (SP2) correctif package global COM + 9. Chaque package contient tous les correctifs qui ont été publiés dans les packages de correctif cumulatif Windows XP postérieur au Service Pack 2 (SP2) COM + correctifs antérieures.

Problèmes résolus dans ce package cumulatif de correctifs

Les problèmes suivants sont également résolus dans ce correctif logiciel cumulatif. Ces problèmes ont été pas documentés dans un article de base de connaissances Microsoft antérieur :
  • Lorsque vous appelez la fonction xa_open dans un processus client pour ouvrir une connexion XA, une fuite de mémoire se produit. Ce problème se produit lorsque DTC (Microsoft Distributed Transaction Coordinator) n'est pas en ligne.
  • Lorsque vous appelez la fonction xa_commit dans un processus client pour effectuer une validation, une fuite de mémoire se produit. Ce problème se produit lorsque l'identification de change (XID) n'est pas valide.
  • Un arrêt du composant COM NonRoot + entraîne une transaction pour terminer avant que le délai Tx expire.
  • L'appel de fonction xa_rollback n'est pas toujours envoyé lorsque vous effectuez une restauration avec un serveur lié à Oracle à partir de Microsoft SQL Server.
  • Lorsque vous essayez d'appel une application COM + à distance, un événement semblable au suivant est enregistrée dans le journal Applications sur l'ordinateur client :

    Type d'événement : Erreur
    Source de l'événement : DCOM
    Catégorie d'événement : aucune
    L'ID d'événement : 10016
    Description :
    Les paramètres d'autorisation spécifiques à l'application n'accordez pas d'autorisation d'activation locale pour l'application serveur COM avec CLSID {clsid} à l' utilisateur userAccount SID (sid). Cette autorisation de sécurité peut être modifiée à l'aide l'outil d'administration Services de composants.

  • Sur un ordinateur qui exécute Microsoft Windows XP avec Service Pack 2 installé, lorsque vous tentez par programmation d'accéder à un ordinateur distant qui exécute Microsoft Internet Information Services (IIS) en utilisant l'API COM IIS, vous ne pouvez pas vous connecter à du service IIS distant. Lorsque ce problème se produit, le message d'erreur suivant s'affiche :
    Un canal de communications sécurisé n'a pas pu être établie avec le serveur cible. MD_ERROR_SECURE_CHANNEL_FAILURE 800CC806L-2146646010
  • Vous constater une fuite de mémoire dans le rpcss! RegisterAuthInfoIfNecessary si les services de Microsoft à distance procédure appel Server Service (RPCSS) ne sont pas enregistrés. Ce problème se produit lorsque vous démarrez un serveur COM local.

    note Ce problème peut se produire dans Microsoft Windows XP Embedded. Dans Microsoft Windows XP Embedded, vous pouvez créer une image sans à l'aide des services RPCSS.
  • Appels de COM (c0000005) violation d'accès non gérée peuvent entraîner la fonction CoUninitialize pour être appelée à plusieurs reprises. Lorsque ce problème se produit, l'application COM + cesse de répondre (se bloque), et une utilisation élevée du processeur se produit.
  • Si vous appelez la méthode dispose sur un composant de service pendant que le composant est en état de la transaction, un ComException (CONTEXT_E_ABORTING) est levée. Lorsque ce problème se produit, le message d'erreur suivant s'affiche :
    Vous avez effectué une appel sur le composant COM + a une transaction qui a déjà annulée ou dans le processus d'abandon de méthode. 8004e003-2147164157
  • Si votre ordinateur Windows XP Service Pack 2 base a un nom de l'ordinateur qui contient des caractères multioctets et que vous essayez d'effectuer une transaction distribuée, l'événement suivant est enregistré dans le journal d'application :

    Type d'événement : Erreur
    Source de l'événement COM +
    L'ID d'événement : 4863
    Description :
    Échec de TransactionManager-> GetWhereabouts. Si Distributed Transaction Coordinator est configuré pour utiliser ordinateur hôte distant pour coordonner les transactions, il est probable qu'ordinateur hôte à distance ne peut pas être contacté. Vous pouvez configurer MSDTC pour utiliser un coordinateur local en cliquant sur bouton MSDTC enfichable MMC Services de composants. Étant plue Exécution impossible pour l'instant, processus serveur a été arrêté. ID d'application serveur: {02D4B3F1-FD88-11 D 1 960 D-00805FC79235} ID d'instance Application Server : nom de l'application Server {914FC2C1-5A8B-452D-913D-C847292B6E36}: code d'erreur système application = 0x8007007a : la zone de données passée à un appel système est trop petite. Informations de données internes de services COM +: fichier : d:\qxp_slp\com\com1x\src\comsvcs\txprop\dtcinfo.cpp, Ligne : 164 du fichier Comsvcs.dll : ENU 2001.12.4414.258 shp

    En outre, l'événement suivant est enregistré dans le journal système :

    Type d'événement : Erreur
    Source de l'événement : Gestionnaire de contrôle service
    L'ID d'événement : 7031
    Description :
    L'application système COM + s'est terminé de manière inattendue. Il a effectué cette fois 1, l'action corrective suivante va être effectuée dans 1 000 millisecondes : redémarrer le service.

  • Lorsque vous appelez la fonction CoEnterServiceDomain dans un contexte qui inclut une transactions abandonnées, l'infrastructure de services sans composants (SWC) reste dans un état irrécupérable et incohérent. Lorsque ce problème se produit, le message d'erreur suivant s'affiche :
    Aucun contexte d'objet MTS CONTEXT_E_NOCONTEXT 8004E004-2147164156
  • Lorsque DTC (Microsoft Distributed Transaction Coordinator) est désactivée au démarrage, vous ne pouvez pas utiliser de configuration DCOM pour modifier les propriétés. Lorsque vous essayez de modifier les propriétés, l'option propriétés n'est pas disponible.
  • Une application COM + cesse de répondre au démarrage, car un blocage se produit avec le Gestionnaire de contrôle services (SCM). Ce problème se produit lorsque l'application COM + n'a pas de dépendances paramétrées pour l'application système COM + ou le coordinateur de transactions distribuées (DTC).
  • Vous pouvez constater une altération de tas dans RPCSS lorsqu'une condition de mémoire faible ou une condition de mémoire insuffisante existe.
  • Si vous appelez la fonction GetClipboardData pour récupérer le contenu du Presse-papiers et le Presse-papiers utilise le format de données OwnerLink, la fonction renvoie nulle.
  • Opérations de COM + et des opérations DTC peuvent prendre du temps pour s'exécuter pendant la phase de validation de l'une transaction.
  • Une fuite de mémoire peut se produire dans ole32.dll lorsque vous utilisez une bibliothèque de liens dynamiques proxy ou une bibliothèque de liens dynamiques stub.
  • Ce correctif logiciel cumulatif ajoute l'option COMBND_SERVER_LOCALITY pour la méthode de WMI (Windows Management Instrumentation) IRpcOptions::Query . WMI utilise cette option pour déterminer si une connexion WMI est local ou distant.
  • Activation d'objet COM et DCOM par un nom de session échoue dans une session console à distance dans Windows XP.
Les problèmes suivants sont également résolus dans ce correctif logiciel cumulatif. Ces problèmes sont documentés dans les articles de la base de connaissances Microsoft.
  • problème 1
    312960 Impossible de définir un point de terminaison fixe pour une application COM +
  • problème 2
    819978 Outils de réplication échouent lorsqu'un proxy d'application COM + est installé sur l'ordinateur source
  • problème 3
    819575 Violation d'accès peut se produire dans CoDisconnectObject

Plus d'informations

Informations sur le package correctif cumulatif

Un correctif est disponible auprès de Microsoft. Toutefois, ce correctif est conçu pour corriger le problème décrit dans cet article. Appliquer ce correctif uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n'êtes pas gravement touché par ce problème, nous vous recommandons d'attendre la prochaine mise à jour logicielles qui contiendra ce correctif.

Si le correctif est disponible pour le téléchargement, il est une section « téléchargement correctif disponible » en haut de cet article de la base de connaissances. Si cette section n'apparaît pas, contactez le service clientèle Microsoft et de support pour obtenir le correctif.

note Si des problèmes supplémentaires se produisent ou si n'importe quel dépannage est nécessaire, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes non traités par ce correctif spécifique. Pour une liste complète des Microsoft client service et support numéros de téléphone ou pour créer une demande de service distincte, reportez-vous au site de Web Microsoft suivant :
http://support.microsoft.com/contactus/?ws=support
note L'écran de « téléchargement correctif disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas la langue, il est car un correctif logiciel n'est pas disponible pour cette langue.

Conditions préalables

Pour appliquer ce correctif logiciel cumulatif, vous devez exécuter Microsoft Windows XP avec Service Pack 2. Pour plus d'informations sur la façon d'obtenir le dernier service pack pour Windows XP, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322389 Comment obtenir le dernier pack de service Windows XP


Redémarrez les informations

Vous devez redémarrer votre ordinateur après avoir appliqué ce correctif logiciel cumulatif.

Informations de Registre

Vous ne devez pas créer ou modifier toute clé de Registre pour activer les correctifs contenus dans ce correctif logiciel cumulatif.

Informations sur le fichier de correctif

La version anglaise de ce correctif logiciel cumulatif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie en heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire dans l'outil Date et heure du Panneau de configuration.
Windows XP, versions 32 bits
   Date         Time   Version          Size       File name
   ------------------------------------------------------------
   09-Mar-2005  17:24  2001.12.4414.55    225,280  Catsrv.dll
   09-Mar-2005  17:24  2001.12.4414.55    584,192  Catsrvut.dll
   09-Mar-2005  17:24  2001.12.4414.55    110,080  Clbcatex.dll
   09-Mar-2005  17:24  2001.12.4414.55    499,712  Clbcatq.dll
   09-Mar-2005  17:24  2001.12.4414.55     64,000  Colbact.dll
   09-Mar-2005  17:24  2001.12.4414.55    187,904  Comadmin.dll
   09-Mar-2005  00:13  2001.12.4414.55      8,192  Comrepl.exe
   09-Mar-2005  17:24  2001.12.4414.55  1,180,160  Comsvcs.dll
   09-Mar-2005  17:24  2001.12.4414.55    499,200  Comuid.dll
   09-Mar-2005  17:24  2001.12.4414.55    227,328  Es.dll
   09-Mar-2005  00:13  2001.12.4414.55      6,656  Migregdb.exe
   09-Mar-2005  17:24  2001.12.4414.55    368,128  Msdtcprx.dll
   09-Mar-2005  17:24  2001.12.4414.55    978,432  Msdtctm.dll
   09-Mar-2005  17:24  2001.12.4414.55    150,528  Msdtcuiu.dll
   09-Mar-2005  17:24  2001.12.4414.55     64,512  Mtxclu.dll
   09-Mar-2005  17:24  2001.12.4414.55     83,456  Mtxoci.dll
   09-Mar-2005  17:24  5.1.2600.1639    1,190,400  Ole32.dll
   06-Mar-2004  02:16  5.1.2600.1361      535,552  Rpcrt4.dll
   09-Mar-2005  17:24  5.1.2600.1639      275,456  Rpcss.dll
   09-Mar-2005  17:24  2001.12.4414.55     97,280  Txflog.dll
   09-Mar-2005  17:24  2001.12.4414.55     11,776  Xolehlp.dll
   09-Mar-2005  17:18  2001.12.4414.30    229,888  Catsrv.dll
   09-Mar-2005  17:18  2001.12.4414.30    627,712  Catsrvut.dll
   09-Mar-2005  17:18  2001.12.4414.30    110,080  Clbcatex.dll
   09-Mar-2005  17:18  2001.12.4414.30    501,248  Clbcatq.dll
   09-Mar-2005  17:18  2001.12.4414.30     62,464  Colbact.dll
   09-Mar-2005  17:18  2001.12.4414.30    195,584  Comadmin.dll
   08-Mar-2005  01:29  2001.12.4414.30      9,728  Comrepl.exe
   09-Mar-2005  17:18  2001.12.4414.30  1,250,816  Comsvcs.dll
   09-Mar-2005  17:18  2001.12.4414.30    540,160  Comuid.dll
   09-Mar-2005  17:18  2001.12.4414.30    243,200  Es.dll
   08-Mar-2005  01:29  2001.12.4414.30      7,680  Migregdb.exe
   09-Mar-2005  17:18  2001.12.4414.30    425,472  Msdtcprx.dll
   09-Mar-2005  17:18  2001.12.4414.30    948,736  Msdtctm.dll
   09-Mar-2005  17:18  2001.12.4414.30    161,280  Msdtcuiu.dll
   09-Mar-2005  17:18  2001.12.4414.30     66,560  Mtxclu.dll
   09-Mar-2005  17:18  2001.12.4414.30     91,136  Mtxoci.dll
   09-Mar-2005  16:18  5.1.2600.2626    1,285,632  Ole32.dll
   09-Mar-2005  17:18  5.1.2600.2626      396,288  Rpcss.dll
   09-Mar-2005  17:18  2001.12.4414.30    101,376  Txflog.dll
   09-Mar-2005  17:18  2001.12.4414.30     11,776  Xolehlp.dll
   25-Feb-2005  03:53  6.1.22.4           371,936  Updspapi.dll
Windows XP, version 64 bits (IA-64)
   Date         Time   Version          Size       File name     Platform
   ----------------------------------------------------------------------
   09-Mar-2005  16:25  2001.12.4414.54    695,808  Catsrv.dll    IA-64
   09-Mar-2005  16:25  2001.12.4414.54  2,127,360  Catsrvut.dll  IA-64
   09-Mar-2005  16:25  2001.12.4414.54    360,960  Clbcatex.dll  IA-64
   09-Mar-2005  16:25  2001.12.4414.54  1,554,432  Clbcatq.dll   IA-64
   09-Mar-2005  16:25  2001.12.4414.54    202,752  Colbact.dll   IA-64
   09-Mar-2005  16:25  2001.12.4414.54    478,720  Comadmin.dll  IA-64
   02-Feb-2005  16:57  2001.12.4414.54     20,992  Comrepl.exe   IA-64
   09-Mar-2005  16:25  2001.12.4414.54  3,594,752  Comsvcs.dll   IA-64
   09-Mar-2005  16:25  2001.12.4414.54  1,817,600  Comuid.dll    IA-64
   09-Mar-2005  16:25  2001.12.4414.54    742,912  Es.dll        IA-64
   02-Feb-2005  16:57  2001.12.4414.54     12,800  Migregdb.exe  IA-64
   09-Mar-2005  16:25  2001.12.4414.54  1,512,960  Msdtcprx.dll  IA-64
   09-Mar-2005  16:25  2001.12.4414.54  3,484,160  Msdtctm.dll   IA-64
   09-Mar-2005  16:25  2001.12.4414.54    513,024  Msdtcuiu.dll  IA-64
   09-Mar-2005  16:25  2001.12.4414.54    194,048  Mtxclu.dll    IA-64
   09-Mar-2005  16:25  2001.12.4414.54    286,720  Mtxoci.dll    IA-64
   09-Mar-2005  16:25  5.1.2600.1639    4,356,608  Ole32.dll     IA-64
   06-Mar-2004  01:07  5.1.2600.1361    2,317,824  Rpcrt4.dll    IA-64
   09-Mar-2005  16:25  5.1.2600.1639      784,896  Rpcss.dll     IA-64
   09-Mar-2005  16:25  2001.12.4414.54    346,112  Txflog.dll    IA-64
   09-Mar-2005  16:25  2001.12.4414.54     27,136  Xolehlp.dll   IA-64
   09-Mar-2005  16:24  2001.12.4414.55    227,328  Wes.dll       X86
   09-Mar-2005  16:24  2001.12.4414.55     64,512  Wmtxclu.dll   X86
   09-Mar-2005  16:24  5.1.2600.1639    1,190,400  Wole32.dll    X86
   06-Mar-2004  01:16  5.1.2600.1361      509,440  Wrpcrt4.dll   X86
   09-Mar-2005  16:24  2001.12.4414.55     97,280  Wtxflog.dll   X86
   25-Feb-2005  02:50  6.1.22.4           639,712  Updspapi.dll  IA-64
note Ce correctif logiciel cumulatif contient uniquement les fichiers nécessaires à la résolution des problèmes décrits dans cet article. Ce correctif logiciel cumulatif peut ne pas contenir de tous les fichiers nécessaires à la mise à jour complètement un produit vers la dernière version.

Références

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Propriétés

Numéro d'article: 895200 - Dernière mise à jour: mercredi 5 décembre 2007 - Version: 4.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft COM+ 1.5 sur le système suivant
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Édition familiale
    • Microsoft Windows XP Media Center Edition
    • Microsoft Windows XP Embedded
Mots-clés : 
kbmt kbautohotfix kbhotfixrollup kbwinxppresp3fix kbbug kbfix kbprb kbhotfixserver kbqfe KB895200 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 895200
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com