Blocage lorsque la routine APC pour SetWaitableTimeruser appelle les interfaces système

Traductions disponibles Traductions disponibles
Numéro d'article: 268229 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F268229
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Symptômes

Dans Windows 2000, des appels système effectués dans la routine APC pour SetWaitableTimer risquent de provoquer un blocage.

Ce problème risque en particulier de se produire dans les scénarios suivants :
  • Un programme multithread
  • Une lPériode positive différente de zéro dans SetWaitableTimer
  • MsgWaitForMultipleObjectsEx défini sur MWMO_ALERTABLE
  • Les appels système (par exemple Net, Wnet, COM etc.) sont invoqués dans la routine APC spécifiée dans SetWaitableTimer
  • Les appels système invoquent également des routines internes pouvant générer des alertes

Résolution

Pour résoudre ce problème, procurez-vous le dernier service pack Windows 2000. Pour plus d'informations, consultez l'article suivant dans la Base de connaissances Microsoft :
260910 Obtention du dernier Service Pack de Windows 2000
La version anglaise de ce correctif devrait avoir les attributs de fichier suivants ou ultérieurs :
   Date        Heure  Version        Taille   Nom de fichier
   ---------------------------------------------------------
   10/08/2000  15:26  5.0:2195.2103  426 256  Rpcrt4.dll
Ce problème a d'abord été résolu dans Microsoft Data Access Components 2.5 Service Pack 2 et Microsoft Windows 2000 Service Pack 2.
REMARQUE : Ce correctif est conçu pour être utilisé uniquement dans Windows 2000. Il est possible que la prochaine version de Windows ne contienne pas ce correctif. Pour contourner cette limitation, vous devrez modifier le programme.

Statut


Ce problème a d'abord été résolu dans Microsoft Data Access Components 2.5 Service Pack 2 et Microsoft Windows 2000 Service Pack 2.

Plus d'informations

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft listés au début de cet article. Pour plus d'informations sur les procédures d'installation de Windows 2000 et des correctifs pour Windows 2000, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft : F249149 Installation de Microsoft Windows 2000 et des correctifs pour Windows 2000

Propriétés

Numéro d'article: 268229 - Dernière mise à jour: dimanche 9 février 2014 - Version: 4.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Professionel
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
Mots-clés : 
kbnosurvey kbarchive kbbug kbfix kbwin2000presp2fix KB268229
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