GetNtmsObjectAttribute ne retourne pas la taille correcte lorsque la mémoire tampon est insuffisante

Le support de Windows XP a pris fin

Microsoft a mis fin au support de Windows XP le 8 avril 2014. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

Ancien nº de publication de cet article : F313147
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
Lorsque la fonction GetNtmsObjectAttribute est appelée et que la mémoire tampon est insuffisante, une erreur ERROR_INSUFFICIENT_BUFFER est retournée avec la valeur erronée.
Cause
La matrice dans l'appel GetNtmsObjectAttribute est définie en tant que matrice conforme. Lorsque l'interface API est appelée, la taille de la matrice est définie pendant l'exécution selon les paramètres de l'appelant. Lorsque le côté serveur définit la taille sur une valeur supérieure pour l'argument de retour, les exécutions RPC déterminent qu'il s'agit d'une erreur hors limites.
Résolution
Un correctif est désormais disponible auprès de Microsoft. Il est toutefois destiné à ne corriger que le problème décrit dans cet article et ne doit être appliqué qu'aux systèmes rencontrant ce problème spécifique. Ce correctif pourra être soumis à des tests ultérieurs afin d'assurer la qualité du produit. Par conséquent, sauf dans le cas où votre ordinateur serait sérieusement affecté par ce problème, Microsoft vous conseille d'attendre la sortie du prochain Service Pack Windows XP qui contiendra ce correctif.

Pour résoudre ce problème immédiatement, contactez les services de support technique de Microsoft qui seront en mesure de vous fournir ce correctif. Pour obtenir une liste complète des services de support technique Microsoft et leur numéro de téléphone, ainsi que des informations relatives aux frais de support technique, consultez le site Web de Microsoft à l'adresse suivante :
REMARQUE : dans certains cas, les frais généralement encourus en faisant appel au support technique peuvent être annulés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les tarifs normaux seront appliqués à toute question de support supplémentaire, ainsi qu'aux problèmes qui ne relèvent pas de la mise à jour spécifique en question.

La version anglaise de ce correctif doit disposer des attributs de fichiers suivants ou de ceux d'une version ultérieure :
   Date      Heure   Version     Taille   Nom du fichier   ------------------------------------------------------   14/02/02  12:42  5.1.2600.28  165 888  Ntmsdba.dll   14/02/02  12:42  5.1.2400.28   38 400  Ntmsapi.dll   14/02/02  12:42  5.1.2400.28  396 288  Ntmssvc.dll

Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section "Liste des produits concernés par cet article".
Propriétés

ID d'article : 313147 - Dernière mise à jour : 01/11/2015 21:15:37 - Révision : 2.2

  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professionnel
  • kbnosurvey kbarchive kbqfe kbhotfixserver kbbug kbenv kberrmsg kbfix kbtool kbwinxppresp1fix kbwinxpsp1fix KB313147
Commentaires